配置CPP环境(Linux)
- c++版本需要在11及以上
- cmake版本需要在3.14及以上
- gcc-c++ 版本需要在5.4.0及以上
Linux版本CPP SDK依赖g++,cmake,此三项需要提前在机器安装,才能完成sdk编译和运行.
CentOS
yum install gcc-c++ yum install cmake
Ununtu
sudo apt-get install gcc sudo apt-get install g++ sudo apt-get install cmake
三方库安装
本SDK所依赖的三方库包含
- openssl
- jsoncpp
- websocketpp
- glog
- gflags
- boost
依赖库均以源码形式存放在SDK根目录,SDK默认是开启所有依赖库安装,即运行cmake命令时,SDK会默认安装这些依赖库。
如果您在系统中已安装其中一些库,如openssl等,构建的时候可以选择跳过。如 cmake .. -DOPENSSL=OFF , 跳过对openssl安装。如果所有依赖库之前已安装在系统中,则可以全部跳过。cmake .. -DWEBSOCKETPP=OFF -DJSONCPP=OFF -DBOOST=OFF -DGFLAGS=OFF -DGLOG=OFF -
DOPENSSL=OFF
详细使用请参考SDK压缩包中的说明文档。