2011-01-23 3 views
2

Мне нужно скомпилировать мой проект Qt, используя статическую версию Qt SDK.Как добавить Qt SDK в Qt Creator (Mac OS X)

Так я собрал из исходников новый SDK, используя следующие шаги:

configure (+some options) 
make 
sudo make -j1 install

Я думаю, что все эти шаги были успешными, и я могу увидеть SDK в/USR/местные/Trolltech. Затем, как указано on the reference, я добавил эти строки два моего файла .profile:

PATH=/usr/local/Trolltech/Qt-4.7.1/bin:$PATH 
export PATH

Однако, когда я начинаю Qt Creator, он не использует этот новый SDK, но все еще использует тот, который был установлен изначально. Как я могу изменить это и использовать его в новом SDK?

ответ

2

В настройках QtCreator есть пункт «Qt4» (слева), где вы можете указать путь к вашему Qt вручную.

Что касается изменений переменной PATH, они будут учитываться, только если вы запустите QtCreator из Terminal.

+0

Спасибо, я видел это в настройках, но он просит меня поместить путь к qmake, и я не знаю, где этот файл. Mac OS X не позволит мне просматривать его (поскольку я предполагал, что это системный или скрытый файл), и я не вижу в /usr/local/Trolltech/Qt-4.7.1/bin из терминала. Вы знаете, где этот файл? (извините, что я не очень хорошо знаком с работой с Mac в целом) –

+0

При просмотре файла в диалоговом окне открытия файла нажмите Cmd + Shift + g, появится диалог ввода пути. Введите /usr/local/Trolltech/Qt-4.7.1/bin и нажмите Return. это каталог, в котором вы найдете исполняемый файл qmake. –

+0

Я пробовал это, но, к сожалению, я не вижу никакого файла qmake в этой папке. Существует несколько исполняемых файлов, но не qmake. Может ли это быть где-то еще? –

0

Чтобы позволить Творцу найти установку Qt в PATH, вам необходимо установить переменную PATH для графических приложений. Вот некоторые дискуссии о том, как установить его в OS X:

https://serverfault.com/questions/16355/how-to-set-global-path-on-os-x

Посмотрите на модификации «environment.plist».

Смежные вопросы