【问题标题】:How to link to yaml-cpp on Arch Linux with qtcreator?如何使用 qtcreator 链接到 Arch Linux 上的 yaml-cpp?
【发布时间】:2011-07-09 22:51:10
【问题描述】:

我有兴趣在我的媒体播放器项目中使用 Yaml。唯一的问题是我不知道你是如何用 Yaml 编译的,尤其是在 qt-creator 上。由于某种原因,yaml-cpp 的 AUR 包似乎没有在 /usr/lib 中安装库,所以我不确定如何去做。我正在使用 Qt 并在 Qtcreator 环境中进行开发。帮助将不胜感激。

【问题讨论】:

  • 在哪里安装库?
  • 只需获取 yaml-cpp 源代码并使用您喜欢的编译器自己构建它。对于 Windows,我使用 CMake 和 MinGW 构建它。然后我将 libyaml-cpp.a 文件复制到我想要的位置并将其添加到 .pro 文件中。就是这样
  • 如果使用yaourt安装包,可以尝试yaourt -Ql yaml-cpp 获取包的文件列表。

标签: c++ qt4 qt-creator archlinux yaml-cpp


【解决方案1】:

我使用 QtCreator 启动了一个 CMake 项目,然后使用 CMake 文件找到了 yaml-cpp。 Here 是将 yaml-cpp 链接到您的项目的 CMake 文件。

此外,您应该能够进入您的“.pro”文件,单击鼠标右键,然后点击“添加库”。选择“系统库”,如果您知道库在哪里,则可以使用 pkgconfig 或手动。如果您不知道它在哪里,请在 PKGBUILD 中查找 yaml-cpp - 它会告诉您安装所有内容的位置。

【讨论】:

    猜你喜欢
    • 2011-08-07
    • 1970-01-01
    • 2022-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-17
    • 2013-02-09
    • 1970-01-01
    相关资源
    最近更新 更多