1. 程式人生 > >linux下安裝c++ rabbitmq客戶端SimpleAmqpClient

linux下安裝c++ rabbitmq客戶端SimpleAmqpClient

linux下安裝SimpleAmqpClient

(注:本文以 github為基礎,並加以說明,額 …就是菜鳥教程)

安裝boost-1.47.0

下載官網
在官網找到適合的版本下載即可
開啟目錄後

./bootstrap.sh
./bjam

大概需要執行5-10分鐘

安裝rabbitmq-c

git clone https://github.com/alanxz/rabbitmq-c  

開啟目錄

mkdir build && cd build
cmake ..
cmake --build .
make
sudo make install

再回到上級目錄

autoreconf -i
./configure
make
sudo make install

安裝cmake2.8+

一般而言都是2.8+
如果不是…

sudo apt-get install cmake

安裝SimpleAmqpClient

git clone https://github.com/alanxz/SimpleAmqpClient    

開啟目錄

mkdir simpleamqpclient-build
cd simpleamqpclient-build
sudo apt-get install libboost-all-dev  
         (需要下載大概10分鐘,是為了解決找不到boost標頭檔案的問題)
cmake ..
make
sudo make install
如果要生成api文件再加上  sudo make doc

這樣就完成啦,就可以編譯通過了!

#include<SimpleAmqpClient/SimpleAmqpClient.h>

安裝過後可能有些步驟記不清了,如果有問題請多指教!