Je développe une application basée sur qt et je voudrais développer la version 32 et 64 bits de l'application sur la même machine, partageant les mêmes sources, scripts, etc. La machine est une Ubuntu Jaunty 64bit, Intel Core i7, 8 Go de RAM. Je suis conscient que l'exécution de VMWare ou de VirtualBox peut faire fonctionner les choses, mais cela ne semble pas être une bonne solution puisque je veux utiliser le processeur (i7) dans son intégralité. J'ai lu à propos d'un environnement chrooté et il me semble que ce pourrait être l'installation que je cherchais: j'ai besoin de la machine de développement pour pouvoir exécuter les exécutables que je viens de construire.Meilleure configuration d'Ubuntu pour le développement d'applications Qt 32 bits * et * 64 bits?
Avez-vous une expérience à ce sujet? Avez-vous mis en place un tel env chrooté 32 bits sur un hôte 64 bits? Est-ce que ça marche bien? Comment l'installer correctement?
J'ai découvert que "/mkspecs /" contient à la fois linux-g ++ -32 et linux-g ++ -64 et ajoute spécifiquement -m32 et -m64. Cependant, je ne suis pas pratique de chrooting donc je cherche un guide ou quelque chose sur la façon de le faire et d'effacer certains points obscurs que j'ai, c'est-à-dire, dois-je démarrer un autre Xserver pour exécuter l'application chrootée 32bit ? –
Manuel
Si vous utilisez les mkspecs, vous ne devriez pas avoir besoin d'utiliser un chroot.Vous devrez avoir les librairies 32 bits et 64 bits installées sur votre machine, mais après cela, vous pouvez exécuter "qmake -project && qmake -makefile linux-g ++ - && make." Il devrait ensuite s'appuyer sur tout ce que vous voulez. –
ZachS
Bien sûr, vous avez raison ZachS, j'ai juste un peu confus les choses: je vais d'abord essayer mkspecs. – Manuel