目录
一、什么是yaml-cpp库?
yaml-cpp库 是一个功能强大的 C++ 库,用于处理 YAML 数据格式。其源码结构清晰,模块划分合理,易于理解和扩展。库内提供了丰富的 API,包括节点的创建、查询、修改以及文件的读写等,使得开发者能够方便地在 C++ 中操作 YAML 数据。源码中使用了现代 C++ 特性,如模板元编程和智能指针,保证了代码的安全性和效率。此外,yaml-cpp 还具有良好的异常处理和错误报告机制,使得开发者能够轻松应对各种异常情况。
二、源码下载
这里提供两种下载方法:
1. Github上yaml-cpp源码下载
三、源码编译
说明:博主安装环境为:Windows+Visual Studio 2019+CMake3.29.0 (cmake-gui)+yaml-cpp-0.8.0。
(源码推荐环境为Visual Studio 2013或Visual Studio 2015,看来并没有影响。)