Windows下使用MinGW编译安装zmq的步骤

背景:

在开发过程中,需要使用zmq库进行数据交互,因此需要编译zmq库。

安装步骤

软件下载

https://github.com/zeromq/libzmq.git 下载,将代码切换到git checkout 4c6cff6391分支

软件编译

bash 复制代码
cd .\libzmq\
mkdir build
cd .\build\
cmake -G "MinGW Makefiles" -DCMAKE_INSTALL_PREFIX=D:/software/zmq -DPOLLER=epoll  ..
mingw32-make
mingw32-make install

软件部署

在D:\software\zmq目录下生成include 和lib、bin文件夹,将这三个个文件夹,拷贝到MinGW\mingw64(MinGW安装目录)目录下。

库使用

cpp 复制代码
# 指定 ZeroMQ 库的静态链接
add_definitions(-DZMQ_STATIC)

target_link_libraries(
    ${PROJECT_NAME}
    PRIVATE
        pubif
        prvif
        -lzmq
        
)
相关推荐
獨枭8 天前
MinGW 和 MinGW-w64 的介绍与配置
mingw
张一西1 个月前
ARM学习(35)单元测试框架以及MinGW GCC覆盖率报告
单元测试·mingw·gcc·覆盖率·cppunit·gcov
Thanks_ks1 个月前
【第 1 章 初识 C 语言】1.10 - 1.11 本书的组织结构、本书的约定
mingw·vs code·c 语言学习·书籍导读·编程环境·程序输出·系统差异
威桑2 个月前
MinGW 与 MSVC 的区别与联系及相关特性分析
c++·mingw·msvc
菠萝加点糖3 个月前
Android使用CurveZMQ实现安全连接
zmq
jinlei20095 个月前
python 使用zmq库运行报错:epoll.cpp:73
zmq
hgggg20036 个月前
windows下gcc编译C、C++程序 MinGW编译器
c语言·开发语言·c++·windows·mingw·gcc
Elaine猿7 个月前
Windows下搭建Cmake编译环境进行C/C++文件的编译
c语言·c++·windows·mingw·cmake
沙振宇10 个月前
【Qt 学习之路】使用 cmake 在Windows上 编译 ZeroMQ
windows·qt·编译·cmake·zmq·zeromq