
# 配置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
```
#### Ubuntu
```
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压缩包中的说明文档。
