MinGWを使用してWindowsでOpenSSLを構築したいのですが、
どうすればよいですか?私を助けてください。
ありがとう。
1 に答える
これは私が書いた個人的なハウツーからの抜粋です。その後、スクリプトに変換されました(明らかに、OpenSSLセクションを参照してください)。MinGWが正常にインストールされており、MSysコンソールが正常に動作していることを前提としています。
OpenSSL
OpenSSLをビルドするには、Perlをインストールする必要があります。
公式WebサイトからOpenSSLをダウンロードし、アーカイブを解凍します。
Windows32/64ビット-MinGW
これらのコマンドは、MSysコンソールから実行する必要があります。
32ビットの場合:
perl mingwno-sharedno-asmを設定します--prefix=/ c / OpenSSL
64ビットの場合:
perlmingw64を構成しますno-sharedno-asm--prefix = / C / OpenSSL-x64
それで:
依存させる
作る
インストールする
このmake depend
行は、オプションのいずれかを指定した場合にのみ、最新のOpenSSLバージョンで必要になりno-...
ます。
これにより、OpenSSLが静的モードでコンパイルされることに注意してください。
ある時点で「make(e = 2):」エラーが発生した場合は、PATHに別の「make.exe」が含まれていないことを確認するか、の/bin/make
代わりに入力してくださいmake
。
もちろん、他のオプション(ダイナミックリンクやasm対応など)を使用してコンパイルする必要がある場合もあります。perl Configure
したがって、利用可能なオプションについて詳しく知るために、ヘルプが提供できるものを自由に見てください。