Question

J'utilise QT Creator sur un projet et je me demandais s'il n'y avait qu'une seule commande pour compiler le projet sur un Mac, Windows, & amp; Les fichiers binaires Linux me permettent de les envoyer facilement à d’autres ordinateurs à des fins de test sans avoir à envoyer le code source complet. Actuellement, j'exécute QT Creator sur Mac OSX si cela compte.

Était-ce utile?

La solution

Cela est possible, mais ce n’est pas aussi simple que vous le supposez. Pour ce faire, vous devez configurer un environnement de compilation croisée complet avec des bibliothèques déjà compilées pour les autres plates-formes et des compilateurs / exécutables compilés pour votre plate-forme produisant une sortie pour l'autre plate-forme. Vous devrez alors garder une trace de toutes ces variables d’une manière ou d’une autre dans votre fichier qmake pour vous assurer de produire le bon résultat.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top