IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

Compilation croisée

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Compilation croisée
    Bonjour,

    Je voudrais faire de la cross-compilation (http://tcuvelier.developpez.com/tuto...=configuration) mais je ne comprend plus rien :

    -Qt 4.7 n'a plus de command prompt dans le menu demarrer, je prend donc Qt 4.7.4 for Desktop (MinGW), celui ci ne connais pas "make" mais "mingw32-make".

    -sur le tuto pour la cross compil il dit "configure -xplatform linux-g++" comme commande de base mais je n'ai pas compris ce que je devais en faire...

    Si vous pouviez m'aider ce serait génial...
    Dernière modification par Invité ; 09/04/2012 à 12h55. Motif: fautes

  2. #2
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2008
    Messages : 26 772
    Par défaut


    Citation Envoyé par Viproz Voir le message
    -Qt 4.7 n'a plus de command prompt dans le menu demarrer, je prend donc Qt 4.7.4 for Desktop (MinGW), celui ci ne connais pas "make" mais "mingw32-make".
    Le tutoriel date de 2009 et date de bien avant le Qt SDK et autres trucs étranges, ce n'est plus trop à jour. C'était donc la bonne vieille installation à partir des binaires de MinGW disponibles sur leur site.

    Citation Envoyé par Viproz Voir le message
    -sur le tuto pour la cross compil il dis "configure -xplatform linux-g++" comme commande de base mais je n'ai pas compris ce que je devais en faire...
    C'est la commande à lancer dans le répertoire des sources de Qt.
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  3. #3
    Invité
    Invité(e)
    Par défaut
    Merci pour ta réponse,

    Citation Envoyé par dourouc05 Voir le message
    C'est la commande à lancer dans le répertoire des sources de Qt.
    Donc j'imagine qu'il faut que je me réfère a ce tuto : http://qt.developpez.com/tutoriels/compiler-qt/

  4. #4
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2008
    Messages : 26 772
    Par défaut
    Non, il n'y a pas plus à jour (à ma connaissance). As-tu déjà compilé Qt ? Si non, c'est la première étape, vu qu'il n'y a qu'un drapeau ou l'autre qui change (et la configuration du compilateur, évidemment).

    En bref : dans une invite de commandes où tu as accès à MinGW (ou à tout autre compilateur supporté), tu te places dans le répertoire des sources de Qt (cf. le site officiel, pas les gros liens : http://qt.nokia.com/downloads ; ZIP ou TGZ, ça revient au même). Tu lances la configuration (configure), puis la compilation (make, nmake, mingw32-make, gmake, etc., en fonction de ton environnement).

    Pour la version croisée, c'est la même chose : tu configures ton invite de commandes pour avoir accès à la chaîne de compilation croisée (GCC pour Linux exécutable sous Windows, e.g.), tu vas dans le répertoire des sources, tu lances la configuration en précisant la plateforme cible (configure -xplatform linux-g++, e.g.), tu lances la compilation (make ou un de ses cousins), tu attends deux heures à deux jours et tu as le résultat (un compilateur croisé ne peut pas effectuer de boostrap, il est en général plus lent).
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  5. #5
    Invité
    Invité(e)
    Par défaut
    Merci beaucoup !

    Une dernière question : Comment on met résolu dans un sujet ?

  6. #6
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2008
    Messages : 26 772
    Par défaut
    En cliquant sur , juste en bas (pas loin du lien Tutoriels Qt en bas de page).
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Compilation croisée statique
    Par asma.r dans le forum Débuter
    Réponses: 1
    Dernier message: 31/12/2009, 18h14
  2. [Free Pascal] Compilation croisée pour ARM
    Par Seb2000 dans le forum Free Pascal
    Réponses: 0
    Dernier message: 10/11/2009, 15h41
  3. Problème de compilation croisée
    Par magicienap dans le forum C++
    Réponses: 19
    Dernier message: 29/10/2009, 12h14
  4. Compilation croisée Appli test gtk vers processeur arm
    Par Arnard dans le forum GTK+ avec C & C++
    Réponses: 4
    Dernier message: 04/07/2008, 11h58
  5. compilation croisée pour DSP
    Par julien75014 dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 25/09/2006, 22h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo