关于ZMQ-4.2.3,笔者在VS2010下编译与配置的。VS2015最好,没有那么麻烦。
第一步下载:
http://zeromq.org/intro:get-the-software
下载文件如图所示,
第二步修改路径:
用Notepad++打开libzmq.import.props文件。
修改图中5处的路径:
全部改成..\..\..\..\bin
去掉..\libzmq\
改成如图所示。
第三步粘贴文件:
从VS2015中完整的文件粘贴到VS2010中。若不这样做,用VS2010打开VS2010中的文件,就会出现加载失败。
在VS2015文件下多余的文件全部粘贴到VS2010中,其中上面7个文件夹中,也有多余的文件。
依次将这个文件拷贝到VS2010相应的目录下。
第四步编译生成解决方案:
用VS2010打开libzmq.sln文件,并生成解决方案。
必须7个项目全部生成成功。
第五步测试ZMQ:
// ZMQTest.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <zmq.h>
#pragma comment(lib,"libzmq.lib")
int _tmain(int argc, _TCHAR* argv[])
{
int major, minor, patch;
zmq_version (&major, &minor, &patch);
printf ("当前ZMQ版本号为 %d.%d.%d\n\n", major, minor, patch);
printf("现在大功告成,可以继续钻了!");
return EXIT_SUCCESS;
}