Windows下編譯SimpleAmqpClient

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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章