Я пытался использовать #include <openssl/hmac.h>
в своем приложении на C++. Так что я пытался следовать этой instructiosn:Visual Studio 2015 OpenSSL
Я сделал это успешно много:
- Создать новую папку C: \ OpenSSL-1.0.1c
- Скачан 1.1.0c из GitHub - 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
, это произошло как 15minutes - Он работал тогда я
nmake test
Все тесты прошли, однако мой C:\openssl-1.0.1c-bin
каталог пуст и делать #include <openssl/hmac.h>
является не работает моя визуальная студия.
Я новичок в написании C++.
Благодаря
Спасибо! Я не пробовал, но принимал его. Я попробую и дам вам знать, как это происходит. :) – Noitidart