您的位置:首页 > 财经 > 产业 > 【MQTT(4)】开发一个客户端,QT-Android安卓手机版本,Mosquitto替换成libhv库

【MQTT(4)】开发一个客户端,QT-Android安卓手机版本,Mosquitto替换成libhv库

2025/8/30 21:16:05 来源:https://blog.csdn.net/djfjkj52/article/details/140528190  浏览:    关键词:【MQTT(4)】开发一个客户端,QT-Android安卓手机版本,Mosquitto替换成libhv库

我们采用 libhv是一个类似于libevent、libev、libuv的跨平台网络库,提供了更易用的接口和更丰富的协议。

https://github.com/ithewei/libhv?tab=readme-ov-file

编译脚本如下

Android compile WITH_MQTT

#https://developer.android.com/ndk/downloads
#export ANDROID_NDK_ROOT=~/Downloads/android-ndk-r21b
mkdir build
cd build
cmake .. -DCMAKE_TOOLCHAIN_FILE="$ANDROID_NDK_ROOT/build/cmake/android.toolchain.cmake" -DANDROID_ABI="arm64-v8a" -DANDROID_PLATFORM=android-21
cmake --build . --target hv --config Release
./configure --with-mqtt
make clean && make

目前用php 做个网页版本的凑合用

【MQTT(5)】php 做一个mqtt按钮,发布触发信号
安卓版本的坑先留着,这个库估计可以用

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com