0
我試圖在我的C++應用程序#include <openssl/hmac.h>
。於是,我就按照這個instructiosn:Visual Studio 2015 OpenSSL
我成功地這樣做了:
- 創建一個新的文件夾C:\的OpenSSL 1.0.1c
- 從GitHub下載1.1.0c - https://github.com/openssl/openssl/tree/91eaf079b7430cb4ebb7f3ccabe74aa383b27c4e
- 提取它
C:\openssl-1.0.1c
- 我下載並installedinstall的ActiveState Perl的
- 在我的截圖添加
C:\perl\bin
到我的路徑是這樣 - http://i.imgur.com/QOhKUwl.png - 創建一個新的文件夾
C:\openssl-1.0.1c-bin
- 與Win + R打開命令提示符,然後輸入
cmd
- 然後用引號
"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\vsvars32.bat"
粘貼,這是正確的道路,它存在我的系統上 - 它跑,然後我也
perl Configure VC-WIN32 no-asm – -prefix=C:\openssl-1.0.1c-bin
(不含引號),它告訴我ppm install dmake
得到nmake
沒等我說 - http://i.imgur.com/SuC65oo.png - 我輸入
nmake
按這個問題 - https://github.com/curl/curl/issues/1002 - 它不再是可能做到nmake -f ms\ntdll.mak
,這花一樣15分鐘 - 據工作,然後就做了
nmake test
所有測試都通過了,但我C:\openssl-1.0.1c-bin
目錄是空的,做#include <openssl/hmac.h>
是不工作我的視覺工作室。
我是一個新手編寫C++。
感謝
謝謝!我沒有嘗試但接受它。我會嘗試一下,讓你知道它是怎麼回事。 :) – Noitidart