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

#include <iostream>
#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

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐