1)首先编译zlib ,参考我的 zlib的编译:
zlib 库的编译_EveryDayOneHour的博客-CSDN博客
2)编译过程参考:
- 官网下载 libwebsockets 4.3.0 源代码。
- 下载 cmake 3.19.6。
- 编译 openssl openssl-1.0.2u 。参考:https://blog.csdn.net/EveryDayOneHour/article/details/122906684
openssl 用高版本OpenSSL 1.1.1l 24 Aug 2021 会报错:
编译 zlib 1.2.11,参考:
(zlib / win10 下 vs2019 编译 zlib 的方法_布袋和尚-CSDN博客_vs2019 zlib)
- libwebsoket 的版本编译参考:
libwebsockets / vs2019 编译 libwebsockets 4.0 方法_布袋和尚-程序员宝宝 - 程序员宝宝
最后生成的VS 编译成功:
方法2可以尝试,我没有试一下: