【问题标题】:fatal error: yaml-cpp/yaml.h: No such file or directory致命错误:yaml-cpp/yaml.h:没有这样的文件或目录
【发布时间】:2014-07-02 14:30:46
【问题描述】:

我正在尝试编译我自己的 c++/qt5.2 应用程序,它在 Ubuntu 14.04 下使用 yaml-cpp。

发出make 命令时出现以下错误

fatal error: yaml-cpp/yaml.h: No such file or directory

上线:

#include <yaml-cpp/yaml.h>

我该如何解决这个问题?

【问题讨论】:

  • @NathanielJohnson qt 5.2 本身不需要 yaml,但我试图编译的程序需要 yaml。我编辑了我的问题以使其更清楚。

标签: c++ qt yaml-cpp


【解决方案1】:

您需要安装 yaml-cpp 库

在 Ubuntu 14.04 下,您只需在终端窗口中运行以下命令之一即可完成此操作(取决于您使用的 API):

sudo apt-get install libyaml-cpp-dev

sudo apt-get install libyaml-cpp0.3-dev

有关其他操作系统以及旧 (0.3) 和新 API 之间的差异,请参阅 yaml-cpp project page

【讨论】:

    猜你喜欢
    • 2019-09-01
    • 2017-05-09
    • 2021-05-15
    • 2014-10-31
    • 2022-01-11
    • 2021-09-19
    • 2016-06-23
    相关资源
    最近更新 更多