Bonjour à tous,
J'ai donc installé dev-cpp, ensuite Qt 4.5.3 (open source).
Après plusieurs essais, j'en arrive au template suivant:
[Template]
ver=1
Name=Qt
IconIndex=Qt.ico
Description=Create a GUI using the Qt library
Catagory=GUI
[Unit0]
CppName=main.cpp
Cpp=qt_cpp.txt
[Project]
UnitCount=1
Type=1
IsCpp=1
ProjectIcon=Qt.icoCppCompiler=-O2 -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"..\include\QtCore" -I"..\include\QtGui" -I"..\include" -I"." -I"..\include\ActiveQt" -I"tmp\moc\release_shared" -I"c:\Program Files\amzi\amzi_8-0-6\include" -I"..\mkspecs\win32-g++"
Linker=-enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-s -mthreads -Wl -Wl,-subsystem,windows -L"c:\Qt\4.5.3\lib" -L"c:\Program Files\amzi\amzi_8-0-6\lib" -L"c:\Qt\4.5.3\lib" -lmingw32 -lqtmain -lQtGui4 -lQtCore4
Pour ces 2 lignes, j'ai bien généré le makefile.release,...
Je peux maintenant créé un projet GUI Qt avec dev-cpp,
Je test avec l'exemple suivant:
A la compilation, je n'ai plus d'erreurs du style ( Qt4core.dll n'est pas sur votre ordi ) mais le compilateur m'indique une erreur à la 1ère ligne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 #include <QApplication> #include <QPushButton> int main(int argc, char *argv[]) { QApplication app(argc, argv); QPushButton hello("Hello world!"); hello.resize(100, 30); hello.show(); return app.exec(); }
J'en déduis qu'il ne trouve pas la bibliothèque Qt4 et que je suis donc complétement perdu
Code : Sélectionner tout - Visualiser dans une fenêtre à part #include <QApplication>.
Est-ce que quelqu'un peut m'aider ?
Merci d'avance pour vos réponses et désolé si je ne suis pas très clair mais je débute en C++, Qt, ...
Partager