Alors voilà, j'utilise le plugin CDT. Je voudrais importer une librairie, en l'occurence Qt. Comment fait-on ? J'ai bien une fonction importer/exporter, mais cette fonction importe ou exporte des fichiers, pas des librairies.
 Comment importer une librairie avec le plugin CDT
 Comment importer une librairie avec le plugin CDT
				
				
						
						
				Alors voilà, j'utilise le plugin CDT. Je voudrais importer une librairie, en l'occurence Qt. Comment fait-on ? J'ai bien une fonction importer/exporter, mais cette fonction importe ou exporte des fichiers, pas des librairies.
 
 
				
				
						
						
				que veut tu dire par "importer" ? en c/c++, ce n'est pas comme en java, où l'on copie souvent les packages. En c/c++, une librarie est souvent installée sur le système (comme qt), et on indique au compilateur (directement dans le makefile, ou par l'IDE) où est située cette lib.
quelle est l'erreur que tu as ? es tu sur que c'est un pb lié à eclipse, et pas juste un problème de compréhension de la compilation/linkage du c/c++? tu devrais d'abord compiler ton projet à l'aide d'une console. lorsqu'on abstrait trop (en utilisant eclipse par exemple), on ne comprend plus d'où viennent les erreurs
 
 
				
				
						
						
				eh bien ligne de commande c'est gcc -L/usr/lib -lQtCore monfichierqt.cpp par exemple
sous eclipse, il faut spécifier le chemin et le nom de la lib dans clic droit sur projet -> Properties -> C++ Build -> gcc c++ Linker -> libraries et libraries path
 
 
				
				
						
						
				Je vais essayer tout ça demain. Merci beaucoup pour ton aide
 
 
				
				
						
						
				Je n'arrive toujours pas à utliser ma librairie. J'ai changé, je m'oriente davantage vers wxWidget maintenant.
Après avoir compiler wxWidget, j'ai l'arborescence suivante :
J'ai spécifier wx-2.8 pour le nom de la librairie et /usr/local/include pour le chemin d'accès. Mais ça ne marche toujours pas. J'ai essayé différentes combinaisons sans aucun succès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5/usr/local/ include/ wx-2.8/ wx/
J'essayes de compiler un programme basique :
Le message d'erreur est classique :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13#ifndef APP_H #define APP_H #include <wx/wx.h> //C'est là que j'ai un message d'erreur class App : public wxApp { public: virtual bool OnInit(); }; #endif // APP_H
Dans le fichier inclus à partir de ../src/App.cpp:1:
../src/App.h:5:19: attention : wx/wx.h : Aucun fichier ou répertoire de ce type
Partager