libwebsockets需要用到openssl,有的机器上自带openssl,但是为了避免一些未知的坑,我编译一些开源代码是都统一用openssl-1.1.1。
1、安装cmake
2、编译openssl:
chmod +x config ./config make
3、编译libwebsockets 先在libwebsockets源码根目录新建一个build目录,再在这个目录输入代码。
cmake .. -DOPENSSL_ROOT_DIR=这里是openssl目录 make
问题:
我遇到一个比较奇怪的问题,在cmake时出现了找不到 openssl相关头文件。
make时出现问题
试了很多方法都没有解决,但是第二天再次编译却过了,奇怪。
而且重新安装一台虚拟机:
安装cmake,gcc等后,也没有出现过类似的问题了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)