准备工作
- libwebsockets的的项目生成需要用到openssl, 不过只能使用openssl-1.1.0之前的版本,从openssl-1.1.0之后,lib名改了不能直接用
- 笔者用的是openssl-1.0.2版本, https://github.com/openssl/openssl/tree/OpenSSL_1_0_2-stable
- openssl编译好了之后,设置环境变量OPENSSL_CONF为<OpenSSL install location>\bin\openssl.cfg, <OpenSSL install location>\bin放入系统环境变量PATH里面;
编译
- 解压你的源码安装包, 比如到E:\libs\libwebsockets-2.2,然后通过cmake生成项目文件
cd E:\libs\libwebsockets-2.2
cmake -G "Visual Studio 12 2013"
如果要生成64位项目的话
cd E:\libs\libwebsockets-2.2
cmake -G "Visual Studio 12 2013 Win64"
网友评论