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

Visual C++ Discussion :

(vista,VS2008,Qt) paramètres de VS pour utiliser Qt?


Sujet :

Visual C++

  1. #1
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    958
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 958
    Par défaut (vista,VS2008,Qt) paramètres de VS pour utiliser Qt?
    salut,

    je voudrais savoir ce que je dois modifier dans VS2008 pour faire tourner ce programme:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    #include <QApplication>
    #include <QPushButton>
     
    int main(int argc, char *argv[])
    {
    	QApplication a(argc, argv);
    	QPushButton b("hello");
    	b.show();
    	return a.exec();
    }
    ,

    sachant que j'ai installé Qt 4.5.1, et que j'ai compilé les librairies debug de ce dernier, avec cuteBuilder.

    je ne veux pas utiliser le plugin Qt pour VS studio.

    merci,

    olivier.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 21
    Par défaut
    commence déja par recompiler avec vs2008 car chaque compilateur a sa propre façcon de mangler les noms de fonctions ce qui crée des incompatibilités
    Puis instruis le compilo et le linker des chemins des bibliothèques de Qt fraichement compilé.

  3. #3
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    958
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 958
    Par défaut
    merci, je vais essayer.

    je te tiens au courant.
    olivier.

  4. #4
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    958
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 958
    Par défaut
    je voudrais savoir quelles sont les options à modifier dans VS stp.

    olivier.

  5. #5
    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
    Tu dois aussi préciser à VS tous les répertoires où il doit rechercher les entêtes, les librairies d'import et les binaires. Cela se fait dans Outils > Options > Projets et solutions > Répertoires de VC++. Là, tu ajoutes les bons répertoires de ton installation 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 !

  6. #6
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    958
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 958
    Par défaut
    merci pour ta réponse, en fait je l'ai déjà fait et j'ai même modifié certains paramètres du linker (Linker / additional library directories) mais à la compil j'ai une erreur me disant que la dll n'est pas reconnue (je crois qu'il veut un .lib).

    du coup le problème est de compiler Qt avec l'option static (=> voir les 2 posts :le premier et le second.

    olivier.

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 21
    Par défaut
    Avec le package Qt tu as un readme qui explique suivant la plateforme comment procéder.
    En gros tu as une commande qui permet de faire un makefile(donc en ligne de commande dos) puis tu executes l'instruction nmake qui lit le makefile créé et génère ton code(la compilation peut être longue pour une petite config).

    Pour l'option static c'est une option que tu rajoutes à ta ligne de commande
    -h ou -help por plus d'info.

    N'oublie pas tes variables d'environnement pour instruire Qt des différents répertoires qui contiennent ton code à compiler.

  8. #8
    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
    Pour lancer la compilation statique, lance ces commandes dans le répertoire de Qt

    configure -static -debug-and-release
    nmake

    Puis, tu reconfigures VS avec les répertoires créés, en remplaçant les anciens.

    Mais je ne vois pas ce que cela pourrait améliorer. Pourrais-tu détailler les erreurs que tu reçois ?
    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 !

  9. #9
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    958
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 958
    Par défaut
    salut!

    voici le message d'erreur que j'obtiens lorsque il n'y a pas de dll dans properties duy projet / linker / addiditional dependencies (qui est donc à la valeur par défaut) :

    1>------ Build started: Project: test_qt_1, Configuration: Debug Win32 ------
    1>Build started 07/06/2009 13:57:50.
    1>_PrepareForBuild:
    1> Touching "Debug\lastbuild.timestamp".
    1>ClCompile:
    1> Skipping... (no relevant changes detected)
    1> test_1.cpp
    1>FileTracker : warning : Attempt to load UI satellite dll from C:\Windows\Microsoft.NET\Framework\v4.0.20506\1036\FileTrackerUI.dll failed.
    1>FileTracker : warning : Attempt to load UI satellite dll from C:\Windows\Microsoft.NET\Framework\v4.0.20506\1036\TrackerUI.dll failed.
    1>Link:
    1>
    1> Searching libraries
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\kernel32.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\user32.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\gdi32.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\winspool.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\comdlg32.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\advapi32.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\shell32.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\ole32.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\oleaut32.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\uuid.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\odbc32.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\odbccp32.lib:
    1> Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\msvcprtd.lib:
    1> Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\MSVCRTD.lib:
    1> Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\OLDNAMES.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\kernel32.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\user32.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\gdi32.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\winspool.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\comdlg32.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\advapi32.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\shell32.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\ole32.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\oleaut32.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\uuid.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\odbc32.lib:
    1> Searching C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\odbccp32.lib:
    1> Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\msvcprtd.lib:
    1> Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\MSVCRTD.lib:
    1> Searching C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\OLDNAMES.lib:
    1>
    1> Finished searching libraries
    1>test_1.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall QApplication::~QApplication(void)" (__imp_??1QApplication@@UAE@XZ) referenced in function _main
    1>test_1.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall QPushButton::~QPushButton(void)" (__imp_??1QPushButton@@UAE@XZ) referenced in function _main
    1>test_1.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static int __cdecl QApplication::exec(void)" (__imp_?exec@QApplication@@SAHXZ) referenced in function _main
    1>test_1.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall QWidget::show(void)" (__imp_?show@QWidget@@QAEXXZ) referenced in function _main
    1>test_1.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall QString::~QString(void)" (__imp_??1QString@@QAE@XZ) referenced in function _main
    1>test_1.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall QPushButton::QPushButton(class QString const &,class QWidget *)" (__imp_??0QPushButton@@QAE@ABVQString@@PAVQWidget@@@Z) referenced in function _main
    1>test_1.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall QString::QString(char const *)" (__imp_??0QString@@QAE@PBD@Z) referenced in function _main
    1>test_1.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall QApplication::QApplication(int &,char * *,int)" (__imp_??0QApplication@@QAE@AAHPAPADH@Z) referenced in function _main
    1>C:\Users\lolveley\Documents\Visual Studio 10\Projects\test_qt_1\Debug\test_qt_1.exe : fatal error LNK1120: 8 unresolved externals
    1>FileTracker : warning : Attempt to load UI satellite dll from C:\Windows\Microsoft.NET\Framework\v4.0.20506\1036\FileTrackerUI.dll failed.
    1>FileTracker : warning : Attempt to load UI satellite dll from C:\Windows\Microsoft.NET\Framework\v4.0.20506\1036\TrackerUI.dll failed.
    1>
    1>Build FAILED.
    1>
    1>Time Elapsed 00:00:05.56
    ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========


    je vais esayer re recompiler Qt mais je suis quasiment certain que ça plantera.
    je vous tiens au courant.

    olivier.

  10. #10
    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
    Si tu ne lies à aucune bibliothèque, c'est parfaitement normal qu'il râle parce qu'il ne trouve pas les fonctions (ou symboles, pouyr faire plus pro)... Donc, ajoute, dans les dépendances, QtCore4.lib et QtGui4.lib (ou QtCored4.lib et QtGuid4.lib en mode débug), ça devrait déjà en supprimer quelques unes. Essaye ça, puis reposte ici (espérons qu'il n'y ait plus d'erreurs, mais Windows a quand même un passé assez chargé...). Il n'y a pas besoin d'avoir un Qt statique pour cela.
    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 !

  11. #11
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    958
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 958
    Par défaut
    re-bonjour, dourouc05.
    si tu veux bien, on reprend de zéro.
    j'ai viré les anciennes versions de Qt et j'ai installé Qt 4.5.1-mingw opensource.
    1e question : puis-je compiler Qt avec mingw et utiliser le code produit dans visual studio, ou dois-je utiliser nmake?
    2e question : dans lib, il y a des fichiers .a et .prl.
    visual studio me demande des .lib et un fois il m'a aussi demandé un dll.
    que dois-je ajouter?
    3e question :
    est-ce juste:
    pour avoir des lib, il faut ajouter dans configure : -static
    pour avoir des dll, il faut ajouter dans configure : -shared ?

    olivier.

  12. #12
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    958
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 958
    Par défaut
    ça y est!
    je viens de finir de compiler Qt et j'ai réussi, avec les options -static et -shared.Mnt si ça plante c'est pas à cause de fichiers manquants...

    ...et bien si!
    quand je compile mon petit programme, j'ai une erreur comme ça:

    Cette application n'a pas pu démarrer car QtCored4.dll est introuvable. La réinstallation de cette application peut corriger ce problème.
    pourtant j'ai un QtCored4.dll dans le répertoire lib et dans les options du linker , ligne "additional library directories" j'ai bien c:/Qt/4.5.1/lib.

    voilà où j'en suis.

    olivier.

  13. #13
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    salut,
    tu confonds chemin des .lib pour le link, et exécution d'un programme Windows qui cherche les .dll en rapport à son execution.

    pour rappel : un programme Windows cherche les dll à l'emplacement ou il est exécuté et ensuite dans le chemin path de windows.
    rien à voir avec le parametrage de Visual ...
    en conclusion , modifie le path windows pour rajouter :c:/Qt/4.5.1/lib

  14. #14
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    958
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 958
    Par défaut
    salut farscape,

    j'ai ajouté le chemin dans le path et mnt ça marche, sauf que même en créant un projet console win32 j'ai toujours le même comportement.(tu me diras une console dans un projet console ça semble normal).
    et j'ai essayé de créer un prijet win32 (non console) mais là je m'éloigne de mon objectif qui était de faire simple.

    y-a-t'il un moyen avec un projet console win32 d'enlever cet écran noir?

    olivier.

  15. #15
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    salut,
    Un projet win32 c'est vraiment très simple , y a pas plus simple ...
    à part changer manuellement ton main par winmain et les options de compils ( à vérifier avec un projet bidon) je ne vois pas.

  16. #16
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    958
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 958
    Par défaut
    je ne comprends pas : j'ai créé un projet win32 et j'ai tout un texte avec notamment:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // win32_ze_big.cpp : Defines the entry point for the application.
    //
     
    #include "stdafx.h"
    #include "win32_ze_big.h"
    #include <QApplication>
    #include <QPushButton>
     
    #define MAX_LOADSTRING 100
     
    // Global Variables:
    HINSTANCE hInst;								// current instance
    TCHAR szTitle[MAX_LOADSTRING];					// The title bar text
    TCHAR szWindowClass[MAX_LOADSTRING];			// the main window class name
     
    // Forward declarations of functions included in this code module:
    ATOM				MyRegisterClass(HINSTANCE hInstance);
    BOOL				InitInstance(HINSTANCE, int);
    LRESULT CALLBACK	WndProc(HWND, UINT, WPARAM, LPARAM);
    INT_PTR CALLBACK	About(HWND, UINT, WPARAM, LPARAM);
     
    int APIENTRY _tWinMain(HINSTANCE hInstance,
                         HINSTANCE hPrevInstance,
                         LPTSTR    lpCmdLine,
                         int       nCmdShow)
    {
    alors j'ai 2 questions:
    1: on parle bien du même "win32 project"? (New/project/win32project)
    2: comment avec le début de code précédent modifier la ligne
    QApplication a(argc, argv);

    olivier.

  17. #17
    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
    Un projet Win32 est censé lier avec la bibliothèque Win32. Or, tu veux utiliser Qt. Ce que tu dois utiliser, c'est un Projet vide.

    Tu ne peux pas modifier cette ligne, elle n'existe pas ! Ce que tu fais, c'est créer un nouveau projet.

    1e question : puis-je compiler Qt avec mingw et utiliser le code produit dans visual studio, ou dois-je utiliser nmake?
    2e question : dans lib, il y a des fichiers .a et .prl.
    visual studio me demande des .lib et un fois il m'a aussi demandé un dll.
    que dois-je ajouter?
    3e question :
    est-ce juste:
    pour avoir des lib, il faut ajouter dans configure : -static
    pour avoir des dll, il faut ajouter dans configure : -shared ?
    1/ Eh bien, non, désolé, il faut, pour chaque compilateur différent, sa propre version compilée. Sinon, comment est-ce que cela pourrait nous ennuyer ???

    2/ Les .a sont les équivalents des .lib, mais pour MinGW/GCC, et jamais pour VS. Il faut que tu recompiles Qt.

    3/ Un fichier .lib est utilisé à la compilation : soit il est statique, et tu n'auras pas besoin de .dll ; soit il est dynamique, et tu auras besoin de .dll. (En statique, il contient l'implémentation des fonctions ; en dynamique, il ne fait que préciser où les trouver dans les DLL).

    Cette application n'a pas pu démarrer car QtCored4.dll est introuvable. La réinstallation de cette application peut corriger ce problème.
    Ce message signifie que Windows ne peut pas trouver les DLL, mais que VS a bien pu trouver les LIB. Tu peux inclure le répertoire avec les DLL de Qt dans ton path, ou bien copier les fichiers DLL de Qt dans le répertoire de ton application.
    Tu ne peux pas mélanger les DLL de différentes version de Qt : configure différent, compilateur différent... Sinon, Qt ne veut pas se charger.
    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 !

  18. #18
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    958
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 958
    Par défaut
    oui, j'ai reusi à modifier le path, en fait la seule chose qui m'ennuie mnt c'est que quand je créé un fichier vide, j'ai une console qui s'affiche à l'exécution.
    si je pouvais enlever ceci ça serait super.

    olivier.

Discussions similaires

  1. bug sous VS2008 pour utiliser un TextBox
    Par lionceau dans le forum C++/CLI
    Réponses: 2
    Dernier message: 02/03/2010, 15h33
  2. Réponses: 2
    Dernier message: 29/08/2007, 19h43
  3. Réponses: 7
    Dernier message: 08/03/2007, 11h08
  4. Réponses: 8
    Dernier message: 11/02/2007, 20h44
  5. Réponses: 7
    Dernier message: 11/10/2006, 13h35

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