1、从github上下载yaml-cpp源码,下载链接:https://github.com/jbeder/yaml-cpp
2、安装CMAKE,CMAKE的安装这里就不多说了,需要的自己百度
3、打开cmake gui:C:/Users/onky/Downloads/yaml-cpp-master是自己下载的yaml-cpp所在的路径
在源码所在的路径下创建build文件夹
然后点击下面的Configure按钮等待完成,出现Configuring done就成功了
最后点击Generate按钮会弹出一个对话框选择自己要生成的版本等待完成,在build目录下出现下面的文件就成功了
然后打开项目生成即可,就出现上面的bin,lib ,release ,debug目录
到此yaml-cpp库生成成功
4、引用yaml-cpp库
创建vs项目:把刚才下载的yaml-cpp的include目录和生成的lib文件拷贝到当前项目下
配置项目属性:
引用头文件即可 我的yaml文件model_mydataset.yaml如下:
工作中遇到的需要解析yaml文件,特此记录下,防止再次遇到忘记,也希望能够帮助到有需要的朋友。