ZeroMQ下载、编译和使用

下载地址:https://github.com/zeromq/libzmq/releases
我下载的是最新版zeromq-4.2.5.zip
解压后,进入builds文件夹
ZeroMQ下载、编译和使用_第1张图片
我在windows上运行的,用的编译器是vs2015,进入msvc文件夹后,直接用对应工程的文件,直接编译就行。
ZeroMQ下载、编译和使用_第2张图片
测试:
编译后,会生成对应版本的,比如是release版本还是debug版本,32位,还是64位版本的dll和lib库。
添加到工程文件中,进行测试:

#include 
#include "include\zmq.h"

int main()
{
    int a, b, c, d;
    zmq_version(&a, &b, &c);
    std::cout << "zmq-version:" << a << "-" << b << "-" << c << std::endl;
    return 0;
}

运行会看到:

zmq-version:4-2-5

官网:http://zeromq.org/
github地址:https://github.com/zeromq/libzmq
参考:https://blog.csdn.net/u012442719/article/details/56281670
参考资料:https://blog.csdn.net/mydipan396/article/details/44411171
zeroMQ编程实例:https://blog.csdn.net/chinabhlt/article/details/46873269
zeroMQ编程实例: https://www.cnblogs.com/ssss429170331/p/5559210.html
消息队列:https://blog.csdn.net/scythe666/article/details/61634704

使用Qt,通过zmq的C++接口进一步封装,并提供基于多对一的服务器模式与一对多的推送模式的客户端与服务器实现:https://github.com/ninsun/ZMQtNetwork

你可能感兴趣的:(C++)