ZMQ专题学习之二:编译libzmq及dll调用测试

本文介绍如何从源码编译ZeroMQ (ZMQ) 的libzmq库并生成dll文件,适用于64位VC2010环境。同时提供了一个简单的测试示例,用于验证编译出的dll版本信息。

ZMQ专题学习之二:编译libzmq及dll调用测试

      ZeroMq是一个开源的消息队列网络框架,支持进程内和进程间的通信。
源码地址:https://github.com/zeromq/libzmq,下载最新版本即可(本人下的4.2.4版本的)。

操作如下的步骤,进行编译,获得dll文件:

第一步:解压压缩包;解压根目录文件夹名称,一定是libzmq,把版本号等去掉,即问价夹名称为libzmq(原因一句两句话说不清),这是最简单有效的办法,对初学者来说,避免很多麻烦。

第二步:打开工程文件;找到builds文件夹,打开后,看到下一级目录,由于本人采用vc2010作为开发的IDE环境,所以接着打开msvc这个目录,打开后找到vs2010这个目录,再打开文件夹,打开里面的.sln工程文件。

打开工程文件;见到下面的界面。(当然是用vc2010打开工程文件)

第三步:编译dll文件,根据自己的需要进行编译,由于本人的机器是64位的环境,所以本人进行了x64位设置,所以编译出的dll文件适合64位运行。

设置好后,在资源管理器的子窗口中找到libzmq这个项目,点击右键,选择“重新生成”(“生成”也可以)。然后开始编译,直到你看到编译成功为止。(如果人品没问题的话,基本能够一次成功,呵呵)。

到此为止,就完成了dll文件的生成(64位的)。

下面就做一个简单的例子,测试一下是否好用,这里就简单的检测版本信息为例:

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jyl_sh

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值