2012-07-11 49 views
2

我试图从ZeroMQ构建“hello world”示例时出现以下错误。LNK2019错误构建ZeroMQ Hello World示例。 VS2012 RC

Error LNK2019: unresolved external symbol __imp__zmq_msg_init 
referenced in function _wmain 

我已经添加了库和头的路径到项目(BTW我怎么把它们添加到默认设置?),我已经尝试添加“libzmq-V100-mt.lib”(和“ libzmq-v100-mt-gd.lib“)添加到链接器附加输入属性。这没有帮助。

还有其他想法吗?

回答

1

默认情况下,ZeroMQ标头(zmq.h in particular)仅显示为支持win32上的动态链接。

尝试#define -ing ZMQ_EXPORT。这样,它将不会看到__declspec(dllimport)声明,并且不会期望链接到.dll