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

EDI Discussion :

Gestion d'un projet Qt 32/64 bits


Sujet :

EDI

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 58
    Points : 65
    Points
    65
    Par défaut Gestion d'un projet Qt 32/64 bits
    Bonjour

    J'utilise le plugin d'integration Qt avec Visual Studio. Je dois fournir une version 64 bits et une version 32 bits de mon application. Y a t'il moyen d'avoir un seul project Visual Studio qui puisse les générer.


    Merci

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 858
    Points : 218 577
    Points
    218 577
    Billets dans le blog
    120
    Par défaut
    Bonjour,

    Oui, cela est possible (grâce à Visual Studio, de base). Il suffit de changer de cible (ou de faire en sorte de créer une nouvelle cible de compilation). Par contre, je ne peux pas vraiment en dire plus, sauf qu'il vous faut un PC en 64bits pour compiler en 64bits.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Responsable Qt & Livres


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

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 618
    Points : 188 585
    Points
    188 585
    Par défaut
    Des compilateurs 64 bits suffisent et Microsoft installe de base une série de cross-compilateurs vers AMD64 et IA64 depuis x86. Un OS 64 bits sur un processeur 64 bits n'est requis que pour le test (ou tout ce qui requiert une exécution).
    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 !

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 58
    Points : 65
    Points
    65
    Par défaut
    Je sais déjà compilé mon application en 64 bits et je sais qu'il faut ajouter une nouvelle cible de compilation.

    En general, je procède de la façon suivante. Je fabrique ma solution visual à partir du .pro. Ce projet est donc un projet 32 de base (il est impossible de gérer 32 et 64 bits avec le .pro sous Windows). J'ajoute ensuite une cible 64 puis j'adapte mes projets pour qu'ils utilisent la version 64 bits de Qt.

    La propriété d'utiliser telle ou telle version de Qt se fait au niveau du projet et pas au niveau des configuration. Il me faudrait donc à chaque fois que je compile mon application dans une configuration donnée que je change cette propriété à chaque fois.

    De façon général, le problème est la définitition de la variable QTDIR dans chaque configuration. Il faudrait pouvoir la modifier en fonction de la configuration.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 58
    Points : 65
    Points
    65
    Par défaut
    En modifiant le generator win32 de qmake, il est possible de mieux configurer un projet géneré avec qmake.

    Avec quelques modifications, il est ainsi possible de creer des projets avec les variables suivantes définies à :

    OutDir : $(SolutionDir)\$(PlatformName)\$(ConfigurationName)
    IntDir : $(PlatformName)\$(ConfigurationName)

    ainsi que les chemins d'inclusion et de linkage corrects en fonction de la configuration

Discussions similaires

  1. Certification gestion/chef de projet
    Par dantes88 dans le forum Certifications
    Réponses: 7
    Dernier message: 01/12/2008, 10h00
  2. [TortoiseSVN] Gestion de plusieurs projets
    Par femtosa dans le forum Subversion
    Réponses: 4
    Dernier message: 06/12/2007, 09h17
  3. Réponses: 4
    Dernier message: 16/11/2007, 16h30
  4. De la gestion de petits projets
    Par izguit dans le forum Gestion de projet
    Réponses: 3
    Dernier message: 08/09/2007, 10h09
  5. Gestion d'un projet GNU
    Par klipper dans le forum Linux
    Réponses: 11
    Dernier message: 11/11/2006, 10h45

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