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

Qt Discussion :

Supprimer les dépendances de visual


Sujet :

Qt

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de alpha_one_x86
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    411
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2006
    Messages : 411
    Par défaut Supprimer les dépendances de visual
    Bonjour, comment supprimer les dépandances des dll de visual dans les applications Qt avec Qt 4.4.3+?
    Et j'ai plein de:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command line to improve linker performance
    J'ai tester avec -MD -GL
    Merci d'avance.

  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
    Salut,

    Citation Envoyé par alpha_one_x86 Voir le message
    comment supprimer les dépandances des dll de visual dans les applications Qt avec Qt 4.4.3+?
    Il faut compiler avec le runtime en statique. Va voir dans les options de projet -> linker. C'est normalement sur la première page (je ne connais pas l'intitulé précis, mais ça doit ressembler à runtime).

    Citation Envoyé par alpha_one_x86 Voir le message
    Et j'ai plein de:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command line to improve linker performance
    J'ai tester avec -MD -GL
    Et si tu fais ce qu'il te dit : ajouter le drapeau /LTCG ?
    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
    Membre éclairé
    Avatar de alpha_one_x86
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    411
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2006
    Messages : 411
    Par défaut
    Hélas je fait la compilation de Qt, donc j'ai pas de graphique. Je vais essayé de trouvé.

    Ou le rajouter dans le Qmakespec?

  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
    Citation Envoyé par alpha_one_x86 Voir le message
    le rajouter dans le Qmakespec?
    Il permet de choisir le compilateur à utiliser, rien de plus. Donc, si tu veux compiler avec GCC au lieu de VC, tu changes le QMAKESPEC. Sinon, tu n'y touches pas.
    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
    Membre éclairé
    Avatar de alpha_one_x86
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    411
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2006
    Messages : 411
    Par défaut
    Je recommence:
    A quel endroit dans le fichier mkspecs/win32-vs2008/qmake.conf je le met?

  6. #6
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Citation Envoyé par alpha_one_x86 Voir le message
    Bonjour, comment supprimer les dépandances des dll de visual dans les applications Qt avec Qt 4.4.3+?


    C'est quoi ton problème en faite?

    Si tu utilise Qt avec visual, tu n'est dépendant que des dll du crt. Et ces dll sont fournie dans les mise à jour de windows. Ou tu ajoute l'exe de redist correspodant à ton visual.

    Y as des moyen d'exploiter des version statique du crt, mais je n'ai jamais essayer. Le mieux et de regarder cutebuilder
    http://www.cutebuilder.net/

  7. #7
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Suisse

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

    Informations forums :
    Inscription : Septembre 2006
    Messages : 519
    Par défaut
    Il me semble qu'il suffit de remplacer -MD par -MT dans les options de l'éditeur de liens.

Discussions similaires

  1. [Débutant] Aide pour supprimer les dépendances.
    Par BasicZX81 dans le forum VB.NET
    Réponses: 5
    Dernier message: 06/01/2014, 10h37
  2. Réponses: 119
    Dernier message: 01/02/2011, 22h31
  3. Réponses: 118
    Dernier message: 29/06/2010, 11h37
  4. [Relations] Supprimer toutes les dépendances?
    Par Danny Blue dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 23/12/2007, 00h10
  5. Réponses: 9
    Dernier message: 06/11/2007, 12h36

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