openssl 編譯錯誤解決辦法

編譯方法參見:編譯OpenVPN

錯誤解決:

1.  'ECPKPARAMETERS_it' : redefinition;

像這種宏重定義錯誤,需要在執行 nmake -f ms\ntdll.mak 這步之前先執行 perl Configure VC-WIN32  以配置 perl 的環境,再執行編譯

2. 警告被視爲錯誤 - 沒有生成“object”文件

這需要降低警告級別,打開 ntdll.mak文件在第19行中 CFLAG 參數中,將 /W3 修改爲 /W0 以降低警告等級就可以了

發佈了32 篇原創文章 · 獲贊 13 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章