首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏ccf19881030的博客

    CentOS7下编译yaml-cpp

    CentOS7下编译yaml-cpp 一、下载[yaml-cpp](https://github.com/jbeder/yaml-cpp)源代码 二、下载并安装cmake 三、使用cmake编译yaml-cpp yaml-cpp是一个yaml配置文件的C++解析库,其下载地址为:https://github.com/jbeder/yaml-cpp 在Windows10中使用VS2017编译yaml-cpp库前 ,需要去Github上面下载对应的yaml-cpp源代码。 三、使用cmake编译yaml-cpp 在CentOS7等Linux发行版下编译yaml-cpp是非常简单的,可以参考github上面的描述: ? /jbeder/yaml-cpp.git cd yaml-cpp cd yaml-cpp mkdir build cmake ..

    3.6K10发布于 2020-09-21
  • 来自专栏Coxhuang

    Cpp(十一) yaml-cpp的使用

    YamlCpp #1 环境 macOS 10.15.5 Cmake #2 安装 git clone git@gitee.com:Coxhuang/yaml-cpp.git cd yaml-cpp mkdir -D BUILD_SHARED_LIBS=ON make sudo make install 安装后,库文件和头文件路径: 头文件: /usr/local/include/yaml-cpp 库文件 ) # 查找yaml-cpp link_directories( ${YAMLCPP_LIBRARY_DIRS} # 添加yaml-cpp库文件路径 ) add_executable(yaml_demo main.cpp) target_link_libraries(yaml_demo ${YAMLCPP_LIBRARIES} # 将yaml-cpp库连接到yaml_demo可执行文件中 新建yaml文件 name: Cox sex: male age: 18 skills: C++: 1 Python: 1 使用 #include <iostream> #include "yaml-cpp

    3.7K00发布于 2021-03-02
  • 来自专栏ccf19881030的博客

    Windows下使用VS2019和CMake 3.18.3编译使用yaml-cpp

    Windows下使用VS2019和CMake 3.18.3编译使用yaml-cpp库 1、应用背景 2、下载yaml-cpp源代码 3、使用VS2019和CMake3.18.3编译yaml-cpp 之前写过两篇关于在CentOS7下编译yaml-cpp库和Windows10下使用VS2017编译和使用yaml-cpp库的文章。 库读写yaml文件 这个在VS2019中引入yaml-cpp库的方式和VS2017中一样,具体可以参考我之前的博客Windows10下使用VS2017编译和使用yaml-cpp库 ? 库 Windows10下使用VS2017编译和使用yaml-cpp库 windows下yaml-cpp从配置环境到使用 jbeder/yaml-cpp Tutorial How To Emit YAML yaml-cpp API文档 How to load YAML file via yaml-cpp?

    4.9K20发布于 2021-02-02
  • 来自专栏ccf19881030的博客

    Windows10下使用VS2017编译和使用yaml-cpp

    Windows10下使用VS2017编译和使用yaml-cpp库 一、下载[yaml-cpp]((https://github.com/jbeder/yaml-cpp))源代码 二、使用cmake编译yaml-cpp 三、在VS2017中使用yaml-cpp 四、 参考资料 一、下载yaml-cpp源代码 yaml-cpp是一个yaml配置文件的C++解析库,其下载地址为:https://github.com/jbeder /yaml-cpp 在Windows10中使用VS2017编译yaml-cpp库前,需要去Github上面下载对应的yaml-cpp源代码 git clone https://github.com/jbeder \yaml-cpp\lib\Debug\和D:\env_build\yaml-cpp\lib\Release\ 指定yaml-cpp头文件 ? 四、 参考资料 windows下yaml-cpp从配置环境到使用 jbeder/yaml-cpp Tutorial How To Emit YAML yaml-cpp API文档 How to load

    3.8K10发布于 2020-09-21
  • 来自专栏Frank909

    c++ 开发中利用yaml-cpp读写yaml配置文件

    今天的博文介绍的是如何在 C++ 开发中利用 yaml-cpp 开源库读写 yaml 配置文件。 yaml-cpp yaml-cpp 是一个开源库,地址在 github 上,https://github.com/jbeder/yaml-cpp yaml-cpp 是通过 CMake 来进行构建和编译的 中的迭代 yaml-cpp 中也可以通过迭代的方式,访问 Node 中的内容。 NodeType yaml 支持 Scalar、List、Map 类型,yaml-cpp 通过 NodeType 定义了 Node 的可能类型。 yaml-cpp 写配置文件 日常开发中,除了读取配置参数,我们经常需要保存参数,yaml-cpp 自然也提供了相应的功能。

    17.5K63发布于 2019-05-10
  • 来自专栏技术之路

    c++ 解析yaml文件

    一直用c++操作ini做配置文件,想换成yaml,在全球最大的同性交友网站github上搜索,看有没有开源的库,功夫不负有心人,找到了yaml-cpp,试着解析了一个yaml文件,给个满分。 新建一个项目,结构大致如下 yaml_demo |__ include |__yaml-cpp 头文件夹 |__ lib |__yaml-cpp 库文件夹 PROJECT_NAME} PUBLIC ${PROJECT_SOURCE_DIR}/include) target_link_libraries(${PROJECT_NAME} yaml-cpp.a) 对yaml-cpp std::cout << "v: " << config["v"].as<int>() << std::endl; label是一个map,containers是一个列表,这就要特殊处理一下,yaml-cpp /yaml.h> #include <yaml-cpp/node/parse.h> struct container { std::string name; int age; };

    2.4K40发布于 2020-12-17
  • 来自专栏C++开发学习交流

    【C++】开源:通过yaml-cpp读取和写入yaml信息

    2. yaml-cpp库安装 Github仓库:https://github.com/jbeder/yaml-cpp Tutorial:https://github.com/jbeder/yaml-cpp /main # 源码安装 git clone https://github.com/jbeder/yaml-cpp.git cd yaml-cpp mkdir build && cd build cmake .. make make test sudo make install yaml-cpp 默认构建的就是静态库,也就是 unix 类系统下的 .a 文件。 3. yaml读取示例 写入数据到yaml文件 #include <iostream> #include <fstream> #include "yaml-cpp/yaml.h" int main() << data; // 将数据流式输出到文件 file.close(); return 0; } 读取yaml文件中数据 #include <iostream> #include "yaml-cpp

    2.1K10编辑于 2024-07-24
  • 来自专栏AI研习社

    GitHub项目推荐 | 精细农业图像数据的几何茎检测

    uni-bonn.de) Leonard Mandtler (mandtler@uni-bonn.de) 相关出版物 TODO 依赖 catkin(葇荑花序) boost >= 1.54 OpenCV >= 3.0 yaml-cpp ROS动能 安装向导 在Ubuntu 16.04,绝大多数的依赖库都能从包管理器中安装: sudo apt install git libopencv-dev catkin 你可以按照yaml-cpp 上的说明文档安装yaml-cpp 另外,确保你已经安装了 catkin-tools : sudo apt install python-pip sudo pip install catkin_tools

    1K20发布于 2018-12-28
  • 来自专栏ccf19881030的博客

    Cplus_libs_wrapper-一些关于C++的常用功能的接口实现

    CentOS7下的编译和安装、使用 CentOS7下编译安装libmodbus库 Windows10中VS2017环境下使用libmodbus库Modbus TCP读取设备的数据 CentOS7下编译yaml-cpp 库 Windows10下使用VS2017编译和使用yaml-cpp库 VS2017编译SNMP++ VS2017中使用CppSQLite报出编译器错误C2440 VC++ libcurl FTP上传客户端程序 Windows10中Visual Studio2017中使用boost1.69.0 在CentOS 6.5上构建Apache Thrift 使用rapidJson C++库生成JSON字符串 CentOS7下编译yaml-cpp 库 Windows10下使用VS2017编译和使用yaml-cpp库 Windows下使用VS2019和CMake 3.18.3编译使用yaml-cpp库 9、一些C++的构建工具:CMake、Makefile

    2.8K20发布于 2021-05-06
  • 来自专栏GiantPandaCV

    多平台轻量级PyTorch模型推理框架MsnhNet

    https://pan.baidu.com/s/1WElMhBhaN5EnPJnD8S1P3w 提取码:1hlm 依赖 OpenCV4 https://github.com/opencv/opencv yaml-cpp https://github.com/jbeder/yaml-cpp Qt5 (可选. sudo apt-get install libqt5svg5-dev #optional sudo apt-get install libopencv-dev # build yaml-cpp git clone https://github.com/jbeder/yaml-cpp.git cd yaml-cpp mdir build cd build cmake .

    1.9K20发布于 2020-07-10
  • 来自专栏无人驾驶感知

    docker安装与镜像打包

    以安装 yaml-cpp 安装包为例。 进入镜像安装 yaml-cpp 库 git clone https://github.com/jbeder/yaml-cpp.git cd yaml-cpp mkdir build cd build cmake -DBUILD_SHARED_LIBS=ON .. make sudo make install ** 注:过程中不要 exit 退出镜像 ** 退出再进入,需要重新安装 yaml-cpp 库。

    99010编辑于 2024-10-22
  • 来自专栏信数据得永生

    面向 C++ 的现代 CMake 教程(三)

    我找到了一个由 Jesse Beder(及当时 92 名其他贡献者)解决这个问题的整洁小型项目,称为 yaml-cpp(github.com/jbeder/yaml-cpp)。 这个例子相当直接。 为了使其可用,我们需要克隆yaml-cpp项目并构建它。 添加 yaml-cpp 仓库的子目录。CMake 会将其视为项目的一部分,并递归执行任何嵌套的CMakeLists.txt文件。 将库提供的yaml-cpp目标与welcome目标链接。 : 我们将尝试悄悄地查找 yaml-cpp 并使用它。 我们可以明确地访问由 yaml-cpp 库创建的目标。

    1.8K00编辑于 2024-05-26
  • 来自专栏机器人课程与技术

    (一)ROS系统入门 Getting Started with ROS 以Kinetic为主更新 附课件PPT

    As of January 1, 2013, homebrew's version of yaml-cpp was upgraded to 0.5.0 which uses a different API This is the old solution: To fix, revert yaml-cpp to 0.3.0:  $ cd /usr/local/Cellar $ brew uninstall yaml-cpp $ brew versions yaml-cpp 0.5.0 git checkout 78b895b /usr/local/Library/Formula/yaml-cpp.rb The only problem with this approach is that if yaml-cpp 0.5.0 is already installed from brew, 0.3 will fail to link properly, in that event:  $ brew uninstall yaml-cpp yaml-cpp-0.3 $ brew install yaml-cpp

    3.8K20发布于 2019-01-23
  • 来自专栏ccf19881030的博客

    cmake 添加头文件目录,链接动态、静态库

    遇到一个问题就是,由于我在CentOS7服务器上用的是普通用户账号,一些第三方库比如Boost库、yaml-cpp、mariadb、mariadb++、hiredis库放到一个统一的目录下比如/opt/

    28K11发布于 2020-12-22
  • 来自专栏机器人课程与技术

    Windows使用ROS机器人操作系统1&2记录

    the packages. yaml-cpp is not installed. Progress: Downloading yaml-cpp 0.6.2.1901170034... 100% Progress: Downloading yaml-cpp 0.6.2.1901170034 ... 100% yaml-cpp v0.6.2.1901170034 yaml-cpp package files upgrade completed. Extracting C:\ProgramData\chocolatey\lib\yaml-cpp\tools\yaml-cpp.zip to C:\opt\rosdeps... C:\opt\rosdeps The upgrade of yaml-cpp was successful.

    3.1K21发布于 2019-10-22
  • 来自专栏码出名企路

    港科大开源 | 基于事件的双目视觉里程计

    apt-get install autoreconf $ cd ~/catkin_ws/src $ git clone https://github.com/jbeder/yaml-cpp.git $ cd yaml-cpp

    98631编辑于 2022-06-16
  • 来自专栏WHYBIGDATA公众号同步文章

    MongoDB「Linux」安装及基本使用

    自定义配置文件启动MongoDB服务失败解决方法 报错信息 解决“Error parsing YAML config file: yaml-cpp: error at line 2, column 13

    1.2K20编辑于 2023-01-31
  • 来自专栏owent

    近期对libatapp的一些优化调整(增加服务发现和连接管理,支持yaml等)

    同时现在还支持YAML配置,使用 yaml-cpp 来解析YAML文件,这个库也被一些其他知名的大型项目使用了,比如 Envoy proxy 。

    59240发布于 2020-10-09
  • 来自专栏Reinvent Data Science

    Milvus 编译环境演进

    arrow/8.0.1 openssl/1.1.1q aws-sdk-cpp/1.9.234 benchmark/1.7.0 gtest/1.8.1 protobuf/3.9.1 rapidxml/1.13 yaml-cpp

    2K30编辑于 2023-01-09
  • 来自专栏生信新手保护小组学习

    宏宏的学习笔记Day3 Linux环境下的软件安装

    0.41.2 py312h06a4308_0 xz 5.4.5 h5eee18b_0 yaml-cpp

    79210编辑于 2024-04-15
领券