備忘録

備忘録

OpenSSLをWindowsでビルドする方法

Ⅰ. はじめに

タイトルの通り「OpenSSLをWindowsでビルドする方法」です。
コンパイル済みライブラリだけ欲しい人はこちら

Ⅱ. 環境(必要なもの)

Visual Studio 2017 Community (C++)
PerlActivePerl を利用しました)
・OpenSSL 1.0.2l のソースコード
https://www.openssl.org/source/

Ⅲ. やり方

1. 「VS 2017用x86_x64 Cross Tools コマンドプロンプト」を起動する

2. 以下のコマンドを実行
cd c:\openssl\openssl-1.0.2l
perl Configure no-asm --prefix=..\x64 VC-WIN64A
ms\do_win64a.bat
nmake -f ms\ntdll.mak install
3. 実行結果

f:id:kagasu:20171003143201p:plain