windows下构建activemq-cpp客户端

下载apr、apr-iconv、apr-util、expat源码包到同一目录

将解压后的文件夹名字改为上面无版本信息的文件夹

1、编译expat

进入expat目录,使用cmake打开Makefile.in文件,选择vs 14 2015编译器,点击configure->generate->open project打开后,使用vs工具,右键生成。

2、编译apr、apr-iconv、apr-util

下载并默认安装Win32OpenSSL-1_1_1g.exe

点击aprutil.dsw,使用vs2015打开项目

分别右键生成libapr、libapr-iconv,一般直接生成即可,对于libapr-util,需要包含apr、expat头文件目录以及库目录,另外还需要在

连接器->输入

将expatd.lib、libapr-1.lib库文件添加进去

若是提示:LNK1181 无法打开输入文件“.lib” libaprutil,需要将最开始的${xml_parser}.lib替换为expatd.lib

3、编译activemq-cpp

解压源码文件、点击D:\software\activemq-cpp-library-3.9.5\vs2010-build\下的.lsn文件,使用vs打开项目

引用apr头文件目录和库目录,右键生成,编译完成

 

windows下构建activemq-cpp客户端

上一篇:Windows Server 2016如何删除辅助域控制器


下一篇:SilverLight类似WinForm弹窗等待结果再继续执行