Добавление /usr / local/bin (homebrew) в путь поиска QtCreator для pkg-config на Mac OSX
настройка
- использование Qt Creator на Mac OSX mountain lion.
- установленные пакеты в /usr / local с помощью homebrew.
- / 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
и ошибка сборки. - Я уже пробовал
launchctl setenv PATH $PATH
как полагают в переменные среды в Mac OS X
кто-нибудь знает, как это сделать?
1 ответов
Как я это сделал до сих пор, в файле проекта qmake я жестко закодировал путь pkgconfig
mac {
PKG_CONFIG = /usr/local/bin/pkg-config
}
Я надеюсь, что есть более элегантное решение, которое кто-то может предоставить.