记录一下安装yaml-cpp的过程

1.克隆yaml-cpp的仓库
git clone https://github.com/jbeder/yaml-cpp.git
2.创建build目录
cd yaml-cpp
mkdir build
3.编译
cd build
cmake -DBUILD_SHARED_LIBS=ON ..
这里的参数on代表创建动态链接库,默认是off,即创建静态链接库
4.安装
make
sudo make install
sudo ldconfig
如果是共享库文件安装到了/lib或/usr/lib目录下, 那么需执行一下ldconfig命令
5.引用
#include "yaml-cpp/yaml.h"
错误问题解决:
在make的时候遇到了如下问题,找了一圈没看到解决方案,只好在CMakeLists.txt中强制加上命令add_definitions(-w)以此来忽略错误警告。在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐