1.如果cmake版本低于3.0的,则需要安装升级cmake,参考(https://blog.csdn.net/maxwoods/article/details/89383362)
1.1.删除系统已经安装的低版本程序
yum remove cmake -y && rm -f /usr/bin/cmake
1.2.下载3.0以上上版本
wget -c https://github.com/Kitware/CMake/releases/download/v3.14.2/cmake-3.14.2.tar.gz
1.3.解压并配置
tar xvf cmake-3.14.2.tar.gz && cd cmake-3.14.2/
cd cmake-3.14.2
./bootstrap 当编译高版本是可能要用 ../bootstrap
1.4.编译并安装
make -j8 && make install
1.5.建立软链接
ln -s /usr/local/bin/cmake /usr/bin/
2.下载源码解压好
源码下载:https://gitee.com/Coxhuang/yaml-cpp?_from=gitee_search
安装参考:https://www.jianshu.com/p/5b40b9085a1e
3.在解好的目录下新建目录
mkdir build
3.进入新建目录并配置编译
cd build
cmake .. -DYAML_BUILD_SHARED_LIBS=ON
4.编译安装
make -j8 && make install