尝试从ZeroMQ构建“hello world”示例时出现以下错误。
Error LNK2019: unresolved external symbol __imp__zmq_msg_init
referenced in function _wmain
我已经为项目添加了库和标题路径(BTW如何将它们添加到默认设置?)我尝试添加“libzmq-v100-mt.lib”(和“libzmq-v100-” mt-gd.lib“)到链接器的附加输入属性。这没有用。
还有其他想法吗?
答案 0 :(得分:1)
默认情况下,ZeroMQ标头(zmq.h
in particular)仅支持win32上的动态链接。
尝试#define
- ZMQ_EXPORT
。这样,它就不会看到__declspec(dllimport)
声明,也不会期望链接到.dll
。