【问题标题】:Link error with qpid-proton-0.17.0与 qpid-proton-0.17.0 的链接错误
【发布时间】:2017-10-17 05:28:42
【问题描述】:

当我构建我的 qpid-proton-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。

【问题讨论】:

    标签: amqp qpid


    【解决方案1】:

    我使用 -DCMAKE_CXX_FLAGS=-std=c++11 重建了 qpid-proton-0.17.0 库,这解决了我的问题。

    【讨论】:

      猜你喜欢
      • 2018-07-12
      • 2014-09-07
      • 2015-03-04
      • 2016-08-06
      • 2016-05-19
      • 2016-01-13
      • 2017-07-01
      • 2021-04-25
      • 1970-01-01
      相关资源
      最近更新 更多