12
votes

Changer le chemin d'installation QT après la construction?

Comment puis-je modifier le chemin d'installation QT après que je le consomme?

Exemple: qmake.exe Recherchez des fichiers binaires à l'installation d'origine, comment puis-je modifier / redéfinir-le?

merci.

Edit: J'ai enfin trouvé ce correctif pour s'appliquer à qt:


5 Réponses :


0
votes

sur Unix, vous pouvez créer un lien symbolique, sinon vous avez probablement besoin de le reconstruire


2 commentaires

FWIW, puisque Vista, cela est possible depuis également dans Windows.


Mais ils n'ont pas toutes les propriétés des liens sur UNIX, pouvez-vous même relier les annuaires?



1
votes

sur UNIX / Linux:

Vous pouvez également utiliser LD_Library_Path + Chemin de contournement. Mais toujours, certaines valeurs par défaut sont cotées en papier dans le code, oui. Une reconstruction est un must.


0 commentaires

2
votes

Je peux y répondre pour Windows, pas si sûr des autres. Supprimez les variables du chemin s'il est présent dans la variable environnementale chemin .

dans qt-créateur goto,

Outils-> Options-> Qt4-> Versions QT

Dans la zone latérale droite, vous trouverez détecté automatiquement et manuel . Sous manuel Ajoutez une nouvelle entrée en cliquant sur le symbole + à l'extrême droite. Spécifiez l'emplacement QMake en cliquant sur Parcourir . Modifiez la version QT par défaut à votre version nouvellement spécifiée. Bien sûr, vous devez re -buer la demande. J'espère que cela aide.


0 commentaires

4
votes

Vous pouvez changer de chemin vers des fichiers binaires et de nombreux autres chemins codés dans QMake à l'aide de QMake -SeSeSe .
Voir Configuration de l'environnement de QMake pour plus de détails.


0 commentaires

29
votes

Je cherchais cela et j'ai trouvé un moyen qui fonctionne (dans Qt 4.7.2) en personnalisant QT avec un fichier qt.conf.

Dans mon cas, j'ai ajouté un QT4-4.7.2 / BIN / QT .conf (je pense que cela doit être au même endroit que l'exécutable QMake)

avec le contenu suivant: xxx

et le QMAKE a commencé. retourner les chemins appropriés!

voir: http: // qt- projet.org/doc/qt-5.0/qtdoc/qt-conf.html pour plus de détails


3 commentaires

Répare également les choses pour moi sur Win8 avec Qt 4.8.1


Je ne sais pas si cela fonctionne pour les versions plus anciennes, mais dans Qt 5.5.0, vous pouvez faire préfixe = .. , ce qui permet de déplacer à peu près l'installation QT n'importe où. En outre, lors de la traduction par exemple. QtcommercalChartts, je devais définir la variable qmakefeatures à % qtdir% \ mkspecs \ fonctionnalités " donc qt_build_config est trouvé.


J'utilise 5.5 et préfixe =. / .. / le permet de fonctionner pour n'importe quel chemin.