gpt4 book ai didi

c++ - Amqpcpp undefined symbol

转载 作者:太空宇宙 更新时间:2023-11-04 11:49:41 25 4
gpt4 key购买 nike

我正在尝试运行 amqpcpp 中的示例之一(代码片段):

int onCancel(AMQPMessage * message ) { 
AMQPQueue * q = message->getQueue();
q->Cancel( message->getConsumerTag());
return 0;
}

我有以下错误:

undefined symbol: _ZN11AMQPMessage8getQueueEv

我已经包含了amqpcpp 的头文件。据此,该 header 中的其他对象已被识别并正常工作。

最佳答案

该错误实际上是一个链接器 错误,意味着您没有链接到 AMQP 库。将库添加到项目设置中的库列表(如果您使用的是 IDE)或添加 -lamqpcpp到命令行(如果您已将其安装在非标准目录中,则您可能需要 -L<path to amqpcpp library>)。

关于c++ - Amqpcpp undefined symbol ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18852718/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com