Bonjour,

J'utilise habituellement Qt pour mes IHM sous Windows (visual studio) ou Ubuntu (QtCreator). pour cela, je compile sur la cible.

Je dois compiler une application existante pour une carte (PC) x86 avec un SSD de 4Go (incluant Ubuntu) Il ne n'est donc pas possible de compiler sur la cible elle même.

J'ai à ma disposition:
Un système windows 7 64bit visual studio 2008 Qt 5.1.11 et addon Qt pour VS
Un système Ubuntu 12.04 64 bit et Qt 5.1.1 et Qtcreator

Je cherche dont à
1) cross compiler mon application pour du x86: comment faire et à partir de quel système ?
2) compiler en statique (ou de pouvoir déployer le minimum de fichier possible) mon application avec Qt pour ne pas avoir à installer de lib superflue sur la cible dont la capacité est limitée. Mes dépôt de Qt contiennent des dossier lib et bin.
3) comment ajouter à cette compilation opencv en statique également ?

J'ai cherché sur internet mais, je n'est pas trouvé de solution efficace.