2011-01-23 9 views
2

J'ai besoin de compiler mon projet Qt en utilisant une version statique du Qt SDK.Comment ajouter un Qt SDK dans Qt Creator (Mac OS X)

J'ai compilé à partir des sources d'un nouveau SDK en utilisant ces étapes:

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

Je pense que toutes ces étapes ont réussi et je peux voir le SDK dans/usr/local/Trolltech. Puis, comme indiqué on the reference, j'ai ajouté ces lignes deux mon fichier .profile:

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

Cependant, quand je commence à Qt Creator, il n'utilise pas ce nouveau SDK, mais toujours en utilisant celui qui a été installé initialement. Comment puis-je changer cela et le faire utiliser mon nouveau SDK?

Répondre

2

Dans les préférences de QtCreator, il y a l'élément "Qt4" (sur la gauche) où vous pouvez spécifier le chemin de votre Qt manuellement. En ce qui concerne les changements de variable PATH, ils ne seront pris en compte que si vous démarrez QtCreator à partir de Terminal.

+0

Merci, j'ai vu cela dans les options mais il me demande de mettre le chemin vers qmake et je ne sais pas où se trouve ce fichier. Mac OS X ne me permettra pas de le parcourir (puisque je suppose que c'est un système ou un fichier caché) et je ne peux pas voir /usr/local/Trolltech/Qt-4.7.1/bin depuis le terminal. Savez-vous par hasard où ce fichier est? (désolé je ne suis pas très familier avec le travail avec Mac en général) –

+0

Tout en recherchant le fichier, dans la boîte de dialogue d'ouverture de fichier, appuyez sur Cmd + Maj + g, cela affichera la boîte de dialogue de saisie du chemin. Tapez /usr/local/Trolltech/Qt-4.7.1/bin là-bas et appuyez sur Retour. C'est le répertoire où vous trouverez l'exécutable qmake. –

+0

J'ai essayé mais malheureusement je ne vois pas de fichier qmake dans ce dossier. Il y a plusieurs exécutables mais pas de qmake. Pourrait-il être ailleurs? –