8

设置

  • 在 Mac OSX 山狮上使用 Qt Creator。
  • 使用自制软件在 /usr/local 中安装软件包。
  • /usr/local/bin/pkg-config 存在。
  • 想通过项目文件使用pkgconfig

-

QT_CONFIG -= no-pkg-config
CONFIG += link_pkgconfig
PKGCONFIG += protobuf #Or whatever package you want to try.
  • /usr/local/bin 在路径中,当我运行时/Applications/Other/Qt5.0.2/5.0.2/clang_64/bin/qmake myproject.pro它运行良好。
  • 当我尝试通过 Qt Creator 构建项目时,我看到了错误sh: pkg-config: command not found并且构建失败。
  • 我已经按照Mac OS X 环境变量中launchctl setenv PATH $PATH的建议进行了尝试

有谁知道如何使这项工作?

4

1 回答 1

6

到目前为止我所做的方式是,在 qmake 项目文件中,我硬编码了 pkgconfig 路径

mac {
  PKG_CONFIG = /usr/local/bin/pkg-config
}

我希望有人可以提供更优雅的解决方案。

于 2013-12-27T17:57:19.220 回答