我正在尝试运行 ZeroMQ多线程 C++ 服务器示例,该示例可以很好地构建
$ g++ server.cpp -lpthread -lzmq -o server -Wall
使用 OS X 10.6.5、gcc 版本 4.2.1(Apple Inc. build 5664)和 zeromq2 最新的 master 分支(12 月 1 日)。但是,我在启动服务器后立即收到运行时错误(使用 ./server)
terminate called after throwing an instance of 'zmq::error_t'
what(): Operation not supported by device
博客上提供的代码不再是最新的吗?还是我配置错误?ZMQ 似乎在这台机器上对我来说工作正常(简单的请求/回复套接字模式)。