目录
1. 下载
A、cmake-3.17.3-Linux-x86_64.tar.gz
B、下载POSIX线程库
C、下载openssl
D、下载mosquitto-1.6.10.tar.gz
2. 编译
3. 打包的资料
1. 下载
A、cmake-3.17.3-Linux-x86_64.tar.gz
https://www.icewalkers.com/Linux/Software/534040/CMake.html
B、下载POSIX线程库
ftp://sourceware.org/pub/pthreads-win32/pthreads-w32-2-9-1-release.zip
C、下载openssl
http://down-ww3.7down.net/pcdown/soft/xiazai/opensslwindows.rar
D、下载mosquitto-1.6.10.tar.gz
https://mosquitto.org/files/source/mosquitto-1.6.10.tar.gz
2. 编译
2.1 cmake解压,直接打开cmake-gnu

2.2 解压线程pthreads-w32-2-9-1-release.zip压缩包,将其拷贝到C盘,命名如下
另外将dll文件下的库(我的x86平台)拷贝到路径C:\Windows\SysWOW64
2.3 解压opensslwindows.rar,直接安装即可
2.4 解压mosquitto-1.6.10.tar.gz,然后用cmake-gun打开,界面如下(注意要配置线程选项)
按照上面1、2、3、4、5步骤执行,最终打开工程,界面如下,执行编译
找到编译之后库的路径,将其拷贝到C:\Windows\SysWOW64