Quick的external库在visual studio下的编译说明
编译顺序
先编译openssh,让它生成win32的头文件以及库。
perl Configure VC-WIN32 no-asm --prefix=c:/some/openssl/dir ms\do_ms.bat nmake -f ms\ntdll.mak
libwebsockets依赖openssl编译过成果。
先重命名openssl下的out32dll为lib。cmake -G "Visual Studio 14" .. -DOPENSSL_ROOT_DIR=D:\works\quick_dev\tarballs\openssl
curl依赖openssl编译过成果。构建tarballs\deps目录结构
nmake /f Makefile.vc mode=dll WITH_SSL=dll WITH_ZLIB=dll
一般编译模式
有makefile.vc的就启动vs的命令行环境,运行下面的命令。
nmake /f makefile.vc
有CMake的就新建一个build目录,
cd build
cmake ..
启动生成的vs工程进行编译
其他
Chipmunk-6.2.2.zip是修正过ios运行bug的包。