准备工具:yaml-cpp源码,

cmake工具安装,编译yaml源码的时候要用到:

1、下载cmake工具

官网:https://cmake.org/download/
在cmake的官网上面下载cmake工具,我安装的是cmake32位msi格式的,可以直接打开安装
windows下yaml-cpp从配置环境到使用
记得安装的时候要把cmake路径添加到path,不如要自己添加
windows下yaml-cpp从配置环境到使用

2、git获取yaml-cpp源码。

网址是:https://github.com/jbeder/yaml-cpp
windows下yaml-cpp从配置环境到使用
可以直接下载zip文件,如果安装了git bash也可以使用git clone下载,下载速度比较慢,需要等一会

3、编译yaml生成yaml-cpp.lib

解压出来的文件(如果是git clone 不用解压)
windows下yaml-cpp从配置环境到使用

(1)、首先新建一个build文件夹,在build文件夹下编译生成文件就不会很乱

(2)、在build文件夹下shift+鼠标右键,选择在此处打开powershell窗口,输入cmake …(这里是两个点,csdn自己帮我补成三个点了)

开始编译,如果此处报cmake不是内部指令,表示你没有将cmake添加到path,这部分自己百度解决,
另外由于我电脑装的是VS2015,生成的工程也是vs2015的。
windows下yaml-cpp从配置环境到使用

(3)、cmake结束,打开工程编译

打开项目文件YAML-CPP.sln
windows下yaml-cpp从配置环境到使用
我需要的是release的库,所以更改项目文件为release
windows下yaml-cpp从配置环境到使用
然后右键ALL_BUILD项目进行生成,之后在build文件夹下会生成yaml-cpp.lib
如果使用debug模式会生成yaml-cppd.lib

将生成的lib拷贝到你需要的地方,至此编译过程结束

参考资料

· https://blog.csdn.net/briblue/article/details/89515470
· https://blog.csdn.net/djt4541/article/details/104530910/

分类:

技术点:

相关文章: