Ce n'est pas les messages d'erreur complet. Il manque des choses.
Et Qt ne se compile pas comme une application C++ classique, il faut appeler qmake aussi. Le path que tu donnes pour qmake n'est pas valide. (Il faut le pointer vers qmake du kit que tu veux utiliser, pas vers le make.exe)
Tu as installé Qt pour MSVC 2015 mais tu compiles avec MingW. Il faut utiliser Qt pour MingW (avec le meme numéro de version de MingW. Le plus simple est d'utiliser la version de MingW fournie dans l'installateur de Qt)
Tu as installé Qt pour MSVC 2015 mais tu compiles avec MingW. Il faut utiliser Qt pour MingW (avec le meme numéro de version de MingW. Le plus simple est d'utiliser la version de MingW fournie dans l'installateur de Qt)
Merci, je viens de trouver le bon Qt command dans E:\QT\Qt5.11.2\5.11.2\mingw53_32\bin\qmake.exe
Mais maintenant j'ai un autre problème, il compile très bien mais n'arrive pas a Run (RUN FAILED)
Dans la console :
F:/Documents/NetBeansProjects/QtApplication_1/dist/Debug/MinGW-Windows/QtApplication_1.exe: error while loading shared libraries: ?: cannot open shared object file: No such file or directory
RUN FAILED (exit value 127, total time: 652ms)
bxdfr a écrit:
Bonjour,
question bete, pourquoi ne pas utiliser qtcreator?
Il fonctionne très bien oui, mais j'ai une préférence pour Netbeans (La première raison étant la possibilité de le mettre entièrement sombre. Et ensuite le fais qu'il gère beaucoup de langage en un seul logiciel, donc autant rester sur celui-ci)
Maintenant que tu as configuré la compilation, il faut aussi configurer l'execution. Il faut ajouter le chemin des DLL dans les paths d'execution ou dans le PATH de window (pas conseillé).
Ayant maintenant juste un "RUN FAILED" sur netbeans, j'ai regardé dans le dist->Debug en lançant le .exe du projet. Me donnant maintenant cette erreur concernant QT5Cored.dll que j'ai rajouter avec les autres dll manquantes
Merci pour le petit + sur le thème sombre pour QT creator, je ne savais pas.
EDIT :
les dll manquantes ont été récupérer du dossier E:\QT\Qt5.11.2\5.11.2\mingw53_32\bin
J'ai repris celui la qui possède toutes les dll demandé : E:\QT\Qt5.11.2\5.11.2\mingw53_32\bin
En général, je pense bien qu'on a pas besoin de redémarrer l'ordinateur lors d'un changement dans les path... et j'ai mis ceux de MinGW sans avoir a redémarrer non plus.
je ne suis pas sur que ce soit le chemin correct. (Je n'ai pas window demarré sous la main pour verifier). Les DLL de Qt sont plutot dans le dossier "lib" je pense. Tu as un fichier "QT5Cored.dll" dans ce chemin ?
Je viens de trouver un moyen de contourner le problème grace au terminal de Qt
- Touche Windows -> Taper "Qt" -> "Qt 5.11.2 for Desktop (MinGW 5.3.0 32 bit)" - puis en tapant cette commande : windeployqt -release <chemin_de_mon_exécutable>
Il m'a créé tous les dll et dossiers utile au fonctionnement. et mon logiciel se lance parfaitement Je te remercie pour le temps passer a m'aider
- Edité par Pristio 9 octobre 2018 à 0:20:39
QT sur netbeans
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Discord NaN. Mon site.
Discord NaN. Mon site.
Discord NaN. Mon site.
Discord NaN. Mon site.
Discord NaN. Mon site.
Discord NaN. Mon site.
je ne suis pas sur que ce soit le chemin correct. (Je n'ai pas window demarré sous la main pour verifier). Les DLL de Qt sont plutot dans le dossier "lib" je pense. Tu as un fichier "QT5Cored.dll" dans ce chemin ?
Discord NaN. Mon site.
Discord NaN. Mon site.
Discord NaN. Mon site.
Discord NaN. Mon site.
Discord NaN. Mon site.