+-
我在我的工作场所PC上开发了我的项目(一切顺利)但是当我尝试在我的家用电脑上编译时(ubuntu 12.04)我得到以下消息:
undefined reference to `zmq_sendmsg'
我无法理解我错过了什么,因为我看到了这一点
/usr/local/lib/libzmq.so
/usr/local/lib/libzmq.so.3
/usr/local/lib/libzmq.so.3.0.0
所以我的ZeroMQ安装似乎没问题.
有人可以建议我可以检查什么?
最佳答案
当您链接时,您必须添加-lzmq,以便链接器将从libzmq中提取函数.
这是我编译hello world程序的方法:
gcc -o hello hello.c -lzmq
点击查看更多相关文章
转载注明原文:c – g未定义的对ZMQ的引用 - 乐贴网