libwebsockets-2.2使用vs2013编译

准备工作

  • 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为\bin\openssl.cfg, \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"

你可能感兴趣的:(libwebsockets-2.2使用vs2013编译)