gpt4 book ai didi

zeromq - C++ 示例的 ZMQ 编译问题

转载 作者:行者123 更新时间:2023-12-04 06:41:36 25 4
gpt4 key购买 nike

我正在尝试编译 zmq.org(即 github.com/imatix/zguide.git)提供的 ZMQ C++ 源代码示例。我的操作系统是 xubuntu,我正确安装了 ZMQ 先决条件,即 libtool、autoconf、automake 和 uuid-dev 包。我也安装了 czmq。 ZMQ 本身的编译和链接很好,并且库位于/usr/local/bin 下。尽管如此,我还是遇到了编译错误。谷歌搜索没有多大帮助,我想知道是否有人知道这些错误的快速解决方案,它源于缺少的头文件 zmq.hpp。提前致谢。

   $./build all
hwclient.cpp
hwclient.cpp:6:19: fatal error: zmq.hpp: No such file or directory
compilation terminated.
hwserver.cpp
hwserver.cpp:6:19: fatal error: zmq.hpp: No such file or directory
compilation terminated.
identity.cpp
identity.cpp:7:19: fatal error: zmq.hpp: No such file or directory
compilation terminated.
lbbroker.cpp
In file included from lbbroker.cpp:7:0:
zhelpers.hpp:29:19: fatal error: zmq.hpp: No such file or directory
compilation terminated.
lpclient.cpp
In file included from lpclient.cpp:6:0:
zhelpers.hpp:29:19: fatal error: zmq.hpp: No such file or directory
compilation terminated.
lpserver.cpp
In file included from lpserver.cpp:8:0:
zhelpers.hpp:29:19: fatal error: zmq.hpp: No such file or directory
compilation terminated.
mdbroker.cpp
In file included from zmsg.hpp:35:0,
from mdbroker.cpp:7:
zhelpers.hpp:29:19: fatal error: zmq.hpp: No such file or directory
compilation terminated.
mdclient.cpp

……

最佳答案

看起来 zmq.hpp 已被移动到另一个以 ZMQ 3.2 开头的 git 存储库,该存储库位于 https://github.com/zeromq/cppzmq。 .我已将其克隆到先前提取 ZMQ 的 tar 球的相同位置。然后我从示例的 C++ 目录创建了一个指向 zmq.hpp 的符号链接(symbolic link)。然后示例编译得很好。

关于zeromq - C++ 示例的 ZMQ 编译问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14233887/

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