解决方法:
把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