使用VS2010編譯OpenSSL原始碼

2021-07-11 05:53:32 字數 773 閱讀 2215

2, 安裝visual studio 2010(確認選中: x64編譯器和工具);

3, 安裝activeperl;

5, 拷貝nsam.exe和ndisam.exe至d:\program files (x86)\microsoft visual studio 10.0\vc\bin\目錄;

6, 開啟visual studio command prompt 或  visual studio x64 win64 command prompt (in the start menu);

7, 進入openssl原始碼;

8, 執行: perl configure vc-win32 或 perl configure vc-win64a

9, 執行: ms\do_nasm 或 ms\do_win64a

10, 編譯靜態庫: nmake -f ms\nt.mak 或 nmake -f ms\nt.mak clean

10', 編譯動態庫: nmake -f ms\ntdll.mak 或 nmake -f ms\ntdll.mak clean

11, 測試: nmake -f ms\nt.mak test 或 nmake -f ms\ntdll.mak test

12, 安裝: nmake -f ms\nt.mak install 或 nmake -f ms\ntdll.mak install

13, 輸出out32 或 out32dll目錄

14, 檢視32位或64位: dumpbin /headers libeay32.lib|libeay32.dll

使用VS2010編譯mod wsgi

為了在windows下使用apache發布django,檢視了文件,有兩種方式可以實現,一種是傳統方式,在apahce modules目錄下存放mod wsgi.so檔案,另一種是直接pip安裝,據文件說是比較方便,但我試了,沒有成功,不知道問題出在哪,也沒有相關中文資料,只好安裝vs2010編譯生...

VS2010靜態編譯

因為需要在其他電腦上執行.exe檔案,會有缺dll。所以需要靜態編譯生成.exe可執行檔案。在網上查詢了一下vs2010靜態編譯生成.exe的方法,有很多,試了其中一種,記錄一下,以便今後查閱。感謝提供方法的大神們!設定 1 專案 配置屬性 常規 mfc的使用 在靜態庫中使用mfc 如果有使用mfc...

VS2010編譯使用Boost 1 64 0

2 生成bjam.exe可執行檔案,用管理員許可權執行vs2010命令視窗 進入到到目錄e codedll boost 1 64 0,執行booststrap.bat得到 這時在目錄e codedll boost 1 64 0,生成了b2.exe bjam.exe project config.ja...