2009-06-08 11 views
0

J'ai écrit une application en utilisant Qt sur OS X. Le SDK installé automatiquement installé comme un cadre que je ne voulais pas. J'ai donc cloné leur nouvelle version à partir du dépôt Qt git et l'ai construit à partir de la source en tant que bibliothèques statiques. Je voudrais qu'il compile en utilisant ces bibliothèques statiques à la place du framework mais dans les préférences en définissant la version/Path de Qt quel que soit le chemin vers lequel je le dirige, il dit que ce n'est pas un répertoire Qt valide. Qu'est-ce qui doit être dans un répertoire qt qui le constitue valide?Nouveau Qt Directory n'est pas valide

+0

De quelles préférences parlez-vous? Utilisez-vous un IDE ou quelque chose? – Masci

Répondre

0

Je ferme ceci, Le problème était l'installation sur OSX J'avais besoin de déclarer -no-framework lors de l'exécution de configure.

0

Quelques conseils;

  • Installer dans un chemin qui ne contient pas d'espaces
  • utilisation -prefix $ PWD de la voie actuelle, et définir le PATH, INCLUDE et variables d'environnement LIB appropriée - ce qui permet d'avoir plusieurs Qt construit , par exemple Ne pas faire de configuration statique - cela rend l'utilisation des plugins difficile, et en supposant que vous utilisez la LGPL, vous devez expédier les fichiers .o.