begin process at 2012 02 10 13:18:47
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Linux

 > 

GUI

 > 

C++ et Qt avec CodeBlocks


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

C++ et Qt avec CodeBlocks

mercredi 26 juillet 2006 à 13:26:12 | C++ et Qt avec CodeBlocks

nikoland

Salut, je me met à C++ et j'en profite pour découvrir Qt afin de faire des choses nouvelles par rapport au langage C. Bref, j'ai installé CodeBlocks puis Qt 4. Lorsque je veux compiler les exemples qui sont dans le répertoire tutorials de Qt, je crée un projet Qt avec CodeBlocks dans lequel je recopie le code des exemples.

Lorsque je compile, ça m'indique qu'il y a une erreur du genre : "QApplication : no such file or directory". Afin de régler ce problème j'ajoute des .h aux headers et ça passe.

Voici donc ma question : pourquoi ce problème ? Je pensais qu'en C++, on avait pas besoin de mettre des .h ??

Certes ça m'empêche pas de vivre mais c'est pour comprendre un minimum le fonctionnement.

Nikö
mercredi 26 juillet 2006 à 17:40:00 | Re : C++ et Qt avec CodeBlocks

bouba

 Le fait qu'il n'y ait pas de .h vient simplement du fait que dans le répertoire include de QT pour chaque fichier x.h il existe un fichier X qui contient la ligne: #include "x.h"
Par exemple dans C:\QT\4.1.3\include\QtGui
tu as qapplication.h et un fichier QApplication.h dans lequel il y a
#include "qapplication.h"

C'est très bizarre, tu es sûr que tes variables d'envirronement sont correctes ? Regardes cette page pour configurer codeblocks: http://qtfr.org/doc/tuto/codeblocks

Bonne chance.

Bouba


mercredi 26 juillet 2006 à 20:00:52 | Re : C++ et Qt avec CodeBlocks

nikoland

Oui, elles le sont.

Cependant, lorsque j'installe Qt 4, à un moment, il m'est demandé où se trouve mingw et moi j'indique bêtement le répertoire de CodeBlocks : c:\program files\codeblocks\. Peut-être y-a-t-il un rapport...

Nikö
vendredi 28 juillet 2006 à 14:36:42 | Re : C++ et Qt avec CodeBlocks

bouba

Hum, je ne sais pas, mais en tout cas il faut que tu indiques le bon chemin, tu dois avoir les fichiers mingw32-c++.exe, mingw32-g++.exe, mingw32-gcc.exe et migw32-make.exe dans le répertoire. En tout cas chez moi c'est comme ça avec DevC++, les fichiers sont dans le rep C:\Dev-Cpp\bin.


vendredi 28 juillet 2006 à 21:54:07 | Re : C++ et Qt avec CodeBlocks

nikoland

ok merci pour cette indication.

Nikö
dimanche 22 octobre 2006 à 12:22:58 | Borland c++ compiler 5.5 & CodeBlocks

2azahour

bonjour,

j'ai installé codeblocks et le compilateur borland c++ 5.5, lorsque je compile j'obtiens le message d'erreur suivant :

Project   : Console application
Compiler  : GNU GCC Compiler (called directly)
Directory : D:\MyFolder\Apprentissage\C_C++\exercice II\
--------------------------------------------------------------------------------
Switching to target: default
Compiling: main.c
Execution of 'mingw32-gcc.exe       -c main.c -o .objs\main.o' in 'D:\MyFolder\Apprentissage\C_C++\exercice II' failed.

sachant que que le compilateur par défaut est borland c++ compiler 5.5

merci,
lundi 17 novembre 2008 à 15:51:33 | Re : C++ et Qt avec CodeBlocks

ZappyBBC

J'espere avoirs compris ton probleme.

Je pense que par defaut dans code block ton compilateur est gcc (que tu n'as peut etre meme pas installé).
Regarde dans:

"settings" de ta barre en haut, puis choisis " compiler et debuger"

Tu devrais avoir une fenetre "global compiler setting"

Tu choisis ton compilateur dans "select compiler"  puis tu cliques sur "set as defaut".

tu verifies les chemins de tes executables dans l'onglet "toolchain executable".

Perso j'utilise gcc et gtk sous windows et il faut en plus les configurer dans "search directory".

Il y a les 3 onglets a configurer dans le "search directory" 

1) "complier" -------------> doit contenir tous les chemins des "include"
2) "linker"  ----------------> doit contenir tous les chemins des "lib"
3) "recources compiler" ---> doit contenir les chemins des "bin"

Je suppose que c'est plus ou moins la meme chose avec borland + qt

Si tu veux plus de details vas sur [ Lien ] ils sont très forts et il y a de bon didactitiels, simple et compréhensibles.

Amuses toi bien quand ca marchera.

Une personne stupide expliquera de façon compliqué quelque chose de simple, de façon a faire croire qu'elle a compris cette chose.



Cette discussion est classée dans : problème, qt, exemples, codeblocks


Répondre à ce message

Sujets en rapport avec ce message

Problème en QT [ par PunkDude424 ] Salut, je trvaille sur un viewer de rapport en QT, je dois télécharger les rapport d'un ftp et ensuite quand on click sur un rapport qui est ndas un l !? installation librairie QT sous linux ?! [ par Alesx ] Salut à tous !Voilà, j'programme sous linux dans le cadre d'un stage et je suis censé reprendre un (~vieux) code qui utilise la librairie QT version 2 CodeBlocks et Qt [ par Nicodelphi ] Bonjour je me lance dans le programmation C++ et je voudrait utiliser la bibliothéque Qt4 avec codeblocks mais je n'arrive pas a le faire marché j'ai Qt, lien entre un pushButton et un Qlabel [ par JBG87 ] Bonjour,je veux tout simplement faire une application avec Qt qui me permet d'afficher une image quand je clique sur un bouton. Et je n'y arrive pas, Utilisation du clavier avec QT 3.2.1 et VC++ [ par jlbrd ] J'ai installer la version d'évaluation de QT 3.2.1 pour Windows. Lorsque j'utilise les applis fournies: designer, assistant ou que je compile un progr Problème avec l'activx QuicktimeControl [ par Kurul1 ] Bonjour à tousJe développe sous borland Developper Studio 2006Je dois lire des vidéos en mov dans mon application. J'utilise donc le Control ActiveX Q [QT] problème de dll [ par hamma58 ] salut à tous et à toute.[^^happy13] voila dés que j'ouvre un programme de la Qt 4.6.3 ou SDK il m'ouvre l'installation de microsoft office[^^mad2] Je [C++]Problème avec Classes dans CodeBlocks [ par Derezzed ] Bonjour, je n'arrive pas à compiler un simple programme où je crée une classe dans CodeBlocks. Là j'ai uniquement les trucs automatiques (j'ai essayé !!!Problème Install QT, HELP PLz!!! [ par D1m3x ] Slt,je viens d'installer la version non commerciale 2.3.0 de QT pour windows, alors normalement quand j'ouvre VC++ 6.0 et que je vais dans Tool->Custo [Qt] Récuperer données d'un formulaire [ par ribery91720 ] Bonjour à tousTout d'abord je vous montre mon IHM ça sera plus simple pour vous expliquer mon problème             <img src="http://img3.hostingpics.n


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,196 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales