提问者:小点点

qpid-质子-0.17.0链接错误


当我构建我的qpid-质子-0.17.0程序时,我收到这个链接错误:

undefined reference to proton::event_loop::inject(std::function<void ()>)

以下是我构建的方式:

g++ -std=c++14 myprog.cpp -o myprog -lqpid-proton-cpp -lboost_system -lcrypto -lssl

我错过了图书馆吗?

此外,如果没有-std=c 14或-std=c 11,链接问题就会消失。但我至少需要-std=c 11。


共1个答案

匿名用户

我用-DCMAKE_CXX_FLAGS=-std=c 11重建了qpid-质子-0.17.0库,解决了我的问题。