解决方法:
把x86的库文件放到指定的目录下
v2x@ubuntu:~/Desktop$ sudo cp ./libpaho-mqtt3as.so/libpaho-mqtt3as.so /usr/lib/
[sudo] password for v2x:
v2x@ubuntu:~/Desktop$ sudo cp ./libpaho-mqtt3as.so/libpaho-mqtt3as.so.1 /usr/lib/
v2x@ubuntu:~/Desktop$ sudo cp ./libpaho-mqtt3as.so/libpaho-mqtt3as.so.1.0 /usr/lib/
g++ publish.cpp -o publish.out -std=c++11 -lpaho-mqtt3as
g++ subscribe.cpp -o subscribe.out -std=c++11 -lpaho-mqtt3as
运行前告诉编译器库的位置在哪里
export LD_LIBRARY_PATH=/root/hrtyMQTT
./subscribe.out
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)