Macos 将/usr/local/bin(自制)添加到Mac OSX上pkg配置的QtCreator搜索路径 安装程序 在Mac OSX mountain lion上使用Qt Creator 使用自制在/usr/local中安装的软件包 /usr/local/bin/pkg配置存在 要通过项目文件使用pkgconfig吗

Macos 将/usr/local/bin(自制)添加到Mac OSX上pkg配置的QtCreator搜索路径 安装程序 在Mac OSX mountain lion上使用Qt Creator 使用自制在/usr/local中安装的软件包 /usr/local/bin/pkg配置存在 要通过项目文件使用pkgconfig吗,macos,qt,homebrew,pkg-config,Macos,Qt,Homebrew,Pkg Config,- /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,构建失败 我已经按照中的建议尝试了launchctl setenv PATH$PATH 有人知道如何实现这一点吗?到目前为止,我的做法是,在qmake项目文件中,我硬编码了pkgc

-

  • /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
    ,构建失败
  • 我已经按照中的建议尝试了
    launchctl setenv PATH$PATH

有人知道如何实现这一点吗?

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

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

我希望有人能提供一个更优雅的解决方案。

这对我来说也非常有效。在我看来很整洁。对我来说没有什么改变(
mac {
  PKG_CONFIG = /usr/local/bin/pkg-config
}