从Apache官网上下载qpid源码,我下载的是qpid-cpp-1.39.0.tar.gz
下载地址:Apache Downloads
添加依赖库
Ruby、VALGRIND、swig、boost编译方法参考
安装:
tar xvf qpid-cpp-1.39.0.tar.gz
cd qpid-cpp-1.39.0/
mkdir BLD-opt
cd BLD-opt
cmake -DCMAKE_BUILD_TYPE=Release ..
make
如果出现一下错误
在CMakeLists.txt里面添加
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-error=deprecated-copy")
重新
cmake -DCMAKE_BUILD_TYPE=Release ..
make
make install
安装完成后,输出qpidd -v