设置
——
QT_CONFIG -= no-pkg-config
CONFIG += link_pkgconfig
PKGCONFIG += protobuf #Or whatever package you want to try.
/Applications/Other/Qt5.0.2/5.0.2/clang_64/bin/qmake myproject.pro
它运行良好。 sh: pkg-config: command not found
并且构建失败。 launchctl setenv PATH $PATH
正如 Environment variables in Mac OS X 中所建议的有谁知道如何使这项工作?
最佳答案
到目前为止,我所做的方法是,在 qmake 项目文件中,我对 pkgconfig 路径进行了硬编码
mac {
PKG_CONFIG = /usr/local/bin/pkg-config
}
我希望有人可以提供更优雅的解决方案。
关于macos - 将/usr/local/bin (homebrew) 添加到 Mac OSX 上 pkg-config 的 QtCreator 搜索路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17129349/