windows7系统上Visual Studio Ultimate 2013环境下Zeromq的安装配置

来源:互联网 发布:手机淘宝闲置区在哪里 编辑:程序博客网 时间:2024/04/30 03:24

最近在做一个项目用到Zeromq,在网上查找资料,发现可用的不多或者不详,尤其是VS2013+Zeromq_4.0.5,经过一番调试,终于成功,现将过程记录如下:

第一步,下载zeromq。到2014年12为止,Zeromq官网上最新为4.1.0版本,但并不稳定。于是选择稳定的4.0.5版本,点击"Windows Source",下载zip文件。

第二步,将zip文件解压。 在\zeromq-4.0.5\builds\msvc目录下,点击msvc10.sln。由于使用的是VS2013,在打开msvc10.sln的时候,会提示需要升级文件,确定即可。然后,VS“生成解决方案”,在\zeromq-4.0.5\目录下生成lib文件夹,在\zeromq-4.0.5\lib\Win32目录下,会生成libzmq_d.lib文件。这里需要说明下,在“生成解决方案”时,选择的是Debug,则生成libzmq_d.lib,若选择的是Release,则生成libzmq.lib。同样,在\zeromq-4.0.5\bin\Win32目录下,会生成libzmq_d.dll(Debug版本),或者libzmq.dll(Release版本)。

第三步,配置VS2013项目属性。打开建立的项目,在项目属性中,“C/C++”----“常规”----“附加包含目录”,选择\zmeromq-4.0.5\include文件夹。“链接器”---“常规”----“附加库目录”,选择\zeromq-4.0.5\lib\Win32文件夹。打开“stdafx.h”文件,添加#pragma comment(lib,"libzmq_d.lib"),这里我用的是Debug版本。

第四步,在项目的生成目录下,找到Debug文件夹,将第二步中提到的“libzmq_d.dll”复制到该文件夹下。

整个过程就是这样,一定要注意Debug和Release版本的不同,选择的lib和dll文件也不同。

0 0
原创粉丝点击