我试图测试一个简单的windows脚本(.exe)连接到本地蚊子经纪人使用PAHOC客户端,但我坚持这样做。
首先,我按照这里的说明安装paho.mqtt.c库:
github link
我向下滚动到“窗口”部分并遵循规则。使用Cmake GUI,我能够配置和生成(Visual Studio 2015)paho.mqtt.c库。
使用此命令:cmake --build build --target install
我发现另一个目录/项目是在'Eclipse PAHO C'的名称下创建的现在我不知道该项目或.exe文件在哪里运行,我只是发现了很多c文件和头文件。
这是我第一次使用cmake构建应用程序,而且在OS Windows上设置mqtt C库的文档也不复杂。
1条答案
按热度按时间qltillow1#
没有“脚本”或可执行文件。Paho C是一个库,允许您将MQTT客户端添加到您自己的应用程序中。
在
src\samples
目录下有一些示例,其中包含一些可以编译为可执行文件的具体示例,但只有当cmake变量PAHO_BUILD_SAMPLES
设置为TRUE
(默认值为FALSE
)时才能构建这些示例。您需要将
-DPAHO_BUILD_SAMPLES=ON
添加到cmake行