【问题标题】:LNK2019 error building ZeroMQ Hello World example. VS2012 RCLNK2019 错误构建 ZeroMQ Hello World 示例。 VS2012 遥控
【发布时间】:2012-07-11 02:27:16
【问题描述】:

尝试从 ZeroMQ 构建“hello world”示例时出现以下错误。

Error LNK2019: unresolved external symbol __imp__zmq_msg_init
referenced in function _wmain

我已将库和头文件路径添加到项目中(顺便说一句,我如何将它们添加到默认设置中?)并且我尝试添加“libzmq-v100-mt.lib”(和“libzmq-v100- mt-gd.lib") 到链接器的附加输入属性。这没有帮助。

还有其他想法吗?

【问题讨论】:

    标签: c++ linker-errors zeromq visual-studio-2012


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2023-03-03
      • 2015-05-10
      • 2012-04-29
      • 1970-01-01
      • 2012-07-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多