簡體   English   中英

在Mac OSX上將/ usr / local / bin(homebrew)添加到pt-config的QtCreator搜索路徑

[英]Adding /usr/local/bin (homebrew) to QtCreator search path for pkg-config on Mac OSX

設定

  • 在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

有誰知道如何使這項工作?

到目前為止我的方式是,在qmake項目文件中我硬編碼了pkgconfig路徑

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

我希望有一個更優雅的解決方案,有人可以提供。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM