windows 下编译使用 libzmq

来源:互联网 发布:个人博客模板知乎 编辑:程序博客网 时间:2024/05/17 08:04

https://github.com/zeromq/libzmq


1.  下载源文件解压,

或者 Forking it,从 VS  Clone


2. 选择自己的vs 版本,运行 sln 生成


3. 官方共给出了六种配置,六个例子



4. 动态库 dll, 使用 DEBUG 和 RELEASE 版本的 dll  和 lib 即可

5. 静态库,需要 C/C++ 预处理器 添加预编译指令   ZMQ_STATIC; 

以及在你的工程文件头部添加 支持库 

#include <WinSock2.h>#pragma comment(lib, "ws2_32.lib")#include <iphlpapi.h>#pragma comment(lib, "IPHLPAPI.lib")#include "../include/zmq.h"

至此,你随便建立的那个 testzmq 应该就能编译通过了



6. 下面ZMQ 支持的选项暂时还未研究



7.  有一个 cppzmq 的封装    https://github.com/zeromq/cppzmq  建议 c++ 使用者用这个,方便直接,简单

0 0
原创粉丝点击