Demo源码地址
https://github.com/chen0401/cat-cpp-client
一. 服务端安装
参考 https://blog.csdn.net/chentravelling/article/details/84036771
二. 客户端集成
- 下载源码 https://github.com/dianping/cat
- cat 3.0.0
- g++ 4.8.0(必须≥4.8,支持c++11)
- CentOS 6
1.编译动态库
- 切换到cpp目录
/home/cat-master为源码目录
cd /home/cat-master/lib/cpp
- 编译
mkdir cmake
cd cmake
cmake ..
make
此时在cmake目录下会生成libcatclient.so动态链接库。
以下命令非必需:将libcatclient.so安装到/usr/local/lib或者/usr/local/lib64目录下。本人将libcatclient.so库cp到了工程中,所以没有通过该命令安装libcatclient.so库。
make install