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
        
)
相关推荐
jinlei200924 天前
python 使用zmq库运行报错:epoll.cpp:73
zmq
hgggg20032 个月前
windows下gcc编译C、C++程序 MinGW编译器
c语言·开发语言·c++·windows·mingw·gcc
Elaine猿3 个月前
Windows下搭建Cmake编译环境进行C/C++文件的编译
c语言·c++·windows·mingw·cmake
沙振宇7 个月前
【Qt 学习之路】使用 cmake 在Windows上 编译 ZeroMQ
windows·qt·编译·cmake·zmq·zeromq
沙振宇7 个月前
【Qt 学习之路】在 Qt 使用 ZeroMQ
qt·zmq·zeromq
KINGES8 个月前
CLion搭建Qt开发环境,并解决目录重构问题(最新版)
mingw·msvc·cmake·qt6·clion
DogDaoDao9 个月前
windows11编译x264源码详解
windows·mingw·视频编解码·x264·h264
视觉弘毅10 个月前
win10使用mingw安装OpenCV4.8
c++·opencv·mingw·cmake
fancy_male1 年前
Mingw下载---运行vscodeC++文件
c++·vscode·mingw