五、新tars服务,c++ 开发环境安装

这个与之前的版本有所差异

1、前面已经git tars框架了,然后进入build源码目录

cd {$source_folder}/build

cd /home/py/tarspackage/Tars/framework/build
yum install flex bison   不然会报错

chmod u+x build.sh
./build.sh prepare
./build.sh all

注意:

编译时默认使用的mysql开发库路径:include的路径为/usr/local/mysql/include,lib的路径
为/usr/local/mysql/lib/,若mysql开发库的安装路径不在默认路径,则需要修改build目录下
CMakeLists.txt文件中的mysql相关的路径,再编译

如果需要重新编译

./build.sh cleanall
./build.sh all

2、切换至root用户,创建安装目录

cd /usr/local
mkdir tars
chown mysql:mysql ./tars/

3、安装

cd /home/py/tarspackage/Tars/framework/build
./build.sh install或者make install

注意:

默认的安装路径为/usr/local/tars/cpp。

如要修改安装路径:

**需要修改tarscpp目录下CMakeLists.txt文件中的安装路径。**
**需要修改tarscpp/servant/makefile/makefile.tars文件中的TARS_PATH的路径**
**需要修改tarscpp/servant/script/create_tars_server.sh文件中的DEMO_PATH的路径**

 

 

 

你可能感兴趣的:(腾讯tars,阿里云,Linux,c++)