Windows下编译SimpleAmqpClient

来源:互联网 发布:php开源会员管理系统 编辑:程序博客网 时间:2024/05/17 22:58

1.SimpleAmqpClient是一个易的rabbitmq-c的c++包装

二、准备

  1. boost-1.47.0 或者更新版
  2. librabbitmq-c 参考我上一盘文章
  3. cmake 2.8+ 用于编译CMake项目
  4. gtest 1.5+(可选,如需测试)
  5. Doxygen(可选,用于生产API文档)

三、编译

  1. 编译boost,参考http://archive.cnblogs.com/a/1979730/(建议使用--build-type=complete全编译,如果采用动态链接编译不会生成静态链接库文件,如libboost_chrono-vc100-mt-1_47.lib,编译SimpleAmqpClinet时会报链接错误:缺少libboost_chrono-vc100-mt-1_47.lib文件)。boost库文件命名规则参考http://blog.csdn.net/zzvnzz/article/details/7082263
  2. 安装cmake 2.8+
  3. 用CMake编译gtest 1.5+
  4. 安装Doxygen
  5. 编译SimpleAmqpClinet,CMake主要参数如下(gtest参数设置编译好的头文件和库文件目录):

http://blog.csdn.net/amd123linux/article/details/11675477

 

0 0
原创粉丝点击