-
Install perl (strawberry) and NASM
-
build openssl
- go to
dependency\openssl
directory perl Configure VC-WIN64A
- run
nmake
and libssl and libcrypto (lib & dll) will be generated at thedependency\openssl
directory - modify
cmake\findOpenSsl.cmake
and insertlibssl.lib
andlibcrypto.lib
- go to
-
build restbed
mkdir build cd build cmake -G "Visual Studio 15 2017 Win64" .. cmake --build . --target INSTALL --config Release
there will be
distribution\include
anddistribution\library
generated in the restbed source directory
- add
distribution\include
anddependency\openssl
in the Additional Include directories (C/C++ > General) - add
distribution\library
anddependency\openssl
in the Additional Library Directories - add
restbed.lib
,libcrypto.lib
, andlibssl.lib
in the Additional Dependencies (Linker > Input)