J'ai écrit un code sous Qt5.1 permettant juste d'afficher une petite fenetre.Mais,ça ne compile pas.
SVP,besoin d'aide!!!
Le code est le suivant:
FICHIER .Pro:
QT+=widgets
SOURCES+=\
main.cpp
FICHIER main.cpp:
#include<QApplication>
#include<QPushButton>
intmain(intargc,char*argv[])
{
QApplicationapp(argc,argv);
QPushButtonboutton("Salutleszeros");
boutton.show();
returnapp.exec();
}
Messages d'erreur renvoyés:
:-1: erreur : Symbolic links not supported: disabling -L.
C:\Users\admin\Documents\dossier_de_Qt_creator\build-test1-Desktop_Qt_5_11_1_MSVC2015_32bit-Debug\debug\main.o:-1: In function `Z5qMainiPPc':
C:\Users\admin\Documents\dossier_de_Qt_creator\test1\main.cpp:5: erreur : undefined reference to `_imp___ZN12QApplicationC1ERiPPci'
C:\Users\admin\Documents\dossier_de_Qt_creator\test1\main.cpp:6: erreur : undefined reference to `_imp___ZN11QPushButtonC1ERK7QStringP7QWidget'
C:\Users\admin\Documents\dossier_de_Qt_creator\test1\main.cpp:7: erreur : undefined reference to `_imp___ZN7QWidget4showEv'
C:\Users\admin\Documents\dossier_de_Qt_creator\test1\main.cpp:8: erreur : undefined reference to `_imp___ZN12QApplication4execEv'
C:\Users\admin\Documents\dossier_de_Qt_creator\test1\main.cpp:8: erreur : undefined reference to `_imp___ZN11QPushButtonD1Ev'
C:\Users\admin\Documents\dossier_de_Qt_creator\test1\main.cpp:8: erreur : undefined reference to `_imp___ZN12QApplicationD1Ev'
C:\Users\admin\Documents\dossier_de_Qt_creator\test1\main.cpp:8: erreur : undefined reference to `_imp___ZN11QPushButtonD1Ev'
C:\Users\admin\Documents\dossier_de_Qt_creator\test1\main.cpp:8: erreur : undefined reference to `_imp___ZN12QApplicationD1Ev'
C:\Users\admin\Documents\dossier_de_Qt_creator\build-test1-Desktop_Qt_5_11_1_MSVC2015_32bit-Debug\debug\main.o:-1: In function `ZN7QStringC1EPKc':
C:\Qt\5.11.1\msvc2015\include\QtCore\qstring.h:694: erreur : undefined reference to `_imp___ZN7QString16fromAscii_helperEPKci'
C:\Users\admin\Documents\dossier_de_Qt_creator\build-test1-Desktop_Qt_5_11_1_MSVC2015_32bit-Debug\debug\main.o:-1: In function `ZN15QTypedArrayDataItE10deallocateEP10QArrayData':
C:\Qt\5.11.1\msvc2015\include\QtCore\qarraydata.h:237: erreur : undefined reference to `_imp___ZN10QArrayData10deallocateEPS_jj'
C:\Users\admin\Documents\dossier_de_Qt_creator\build-test1-Desktop_Qt_5_11_1_MSVC2015_32bit-Debug\debug\main.o:-1: In function `ZNSt13__atomic_baseIiEmmEv':
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\4.7.1\include\c++\bits\atomic_base.h:377: erreur : undefined reference to `__atomic_fetch_sub_4'
C:\Qt\5.11.1\msvc2015\lib\qtmaind.lib(.obj\debug\qtmain_win.obj):-1: erreur : undefined reference to `??_U@YAPAXI@Z'
C:\Qt\5.11.1\msvc2015\lib\qtmaind.lib(.obj\debug\qtmain_win.obj):-1: erreur : undefined reference to `??_V@YAXPAX@Z'
C:\Qt\5.11.1\msvc2015\lib\qtmaind.lib(.obj\debug\qtmain_win.obj):-1: erreur : undefined reference to `??_V@YAXPAX@Z'
C:\Qt\5.11.1\msvc2015\lib\qtmaind.lib(.obj\debug\qtmain_win.obj):-1: erreur : undefined reference to `??_U@YAPAXI@Z'
collect2.exe:-1: erreur : error: ld returned 1 exit status
Non compilation d'un simple code sous Qt
× 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.