vs2010 编译mosquitto win32版本,开启websockets,实现消息推送

本文详细记录了如何在Windows环境下使用VS2010编译mosquitto 1.4.2,并开启websockets功能。涉及c-ares、pthreads、openssl、libwebsockets等库的下载、安装和配置,以及解决编译过程中遇到的错误,最终成功生成mosquitto的可执行文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言:因为之前没有怎么碰vs,只搞过cygwin,而cygwin上搞了好久都搞不定,以至于重新整理思路,这window上的版本应该怎么去编译。一直不知道怎么搞,只能边看其他教程,边自己搞着,连续几天下了班就可以研究编译,特别是在开启websockets的时候,加上libwebsockets库,对于小白来说,特别痛苦。也罢,最后也成功编译。

编译的电脑:MacBook Pro 虚拟机win7,64bit,1.5G的内存
参考:http://blog.youkuaiyun.com/Netown_Ethereal/article/details/41981103

废话少说,开始~

1. 下载vs2010

我下了个旗舰版的,不过只有30天试用期,无妨,编译就够了。
http://www.xpgod.com/soft/6637.html
ps:之前用过vs2008去编译,然后各种莫名其妙,如果有同学知道为什么的,请留言。

2. 下需要的库。

c-ares http://c-ares.haxx.se/ 我下的是当时最新的1.10.0,c-ares-1.10.0.tar.gz
pthreads ftp://sourceware.org/pub/pthreads-win32 2.9.1,pthreads-w32-2-9-1-release.zip
openssl

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值