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

ops/2024/10/10 12:42:05/

背景:

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

安装步骤

软件下载

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

软件编译

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安装目录)目录下。

库使用

# 指定 ZeroMQ 库的静态链接
add_definitions(-DZMQ_STATIC)target_link_libraries(${PROJECT_NAME}PRIVATEpubifprvif-lzmq)


http://www.ppmy.cn/ops/107555.html

相关文章

55.跳跃游戏

给你一个非负整数数组 nums ,你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标,如果可以,返回 true ;否则,返回 false 。 /*** ClassName: Soluti…

NSSCTF刷题

[NISACTF 2022]checkin 1.在选中nisactf的时候,注释里面的内容也被标记了 2.复制到010editer中发现存在不可见的字符 3.我们选择实际的参名和字符串,并转为url编码格式 4.得到最后的payload,传参得到flag ahahahahajitanglailo&%E2%80%…

Datawhale X 李宏毅苹果书 AI夏令营-深度学习基础-Task3

# Datawhale AI 夏令营 夏令营手册:向李宏毅学深度学习 批量归一化 如果误差表面很崎岖,它比较难训练。而**批量归一化(Batch Normalization,BN)**的作用是把误差表面变得平滑,能够更好地训练。 在一个…

2024数学建模国赛高教社杯C题:农作物的种植策略 思路代码文章助攻手把手保姆级

发布于18:25有问题后续会修正!! 背景信息 问题分析基于你提供的资料——2024年全国大学生数学建模竞赛C题,其核心内容为优化一个乡村的农作物种植策略。 背景分析 该乡村位于华北山区,气候较冷,土地资源有限,存在四种地块类型&a…

2024年高教社杯数学建模国赛赛题浅析——助攻快速选题

一图流——一张图读懂国赛 总体概述: A题偏几何与运动学模型,适合有几何与物理背景的队伍,数据处理复杂性中等。 B题侧重统计和优化,适合有运筹学和经济学背景的队伍,数据处理较为直接但涉及多步骤的决策优化。 C题…

B树和B+树总结

B树(B-Tree)和B树(B Tree)是两种广泛应用于数据库和文件系统中的自平衡树结构,主要用于存储和检索大量有序数据。它们都是多叉树,即每个节点可以有多个子节点,与二叉树不同。下面是对这两种树的…

邮件 发送

我所列举都是重点&#xff0c;就把一些其他操作过滤掉了&#xff0c;比如异常处理等&#xff0c;实际使用需要根据具体情况自行判断。 /// <summary>/// 发邮件带抄送人 /// </summary>/// <param name"MailContent">邮件内容</param>//…

【数学建模经验贴】国赛拿到赛题后,该如何选题?

2024“高教社杯”全国大学生数学建模竞赛即将开赛。这可能是很多同学第一次参加国赛&#xff0c;甚至是第一次参加数学建模比赛。 那么赛题的公布也就意味着比赛的开始&#xff0c;也将是我们所要面对的第一个问题——选题。在国赛来临的前夕&#xff0c;C君想和大家聊一聊容易…