Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2614 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Pb entre Eclipse et make

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb entre Eclipse et make

n°1893409
casper78
Posté le 10-06-2009 à 00:20:42  profilanswer
 

Bonjour
 
Après quelques heures de recherches sur le Net, je me resous à faire à ce forum
qui ne m'a jamais laissé.
 
J'ai installé Eclipse Ganymède avec CDT. Je compile le code suivant (via un "make target" ):
 

Code :
  1. #ifndef OBJECT_H_
  2. #define OBJECT_H_
  3. #include <string>
  4. using namespace std;
  5. namespace libobject {
  6. class Object {
  7. protected:
  8.  Object();
  9.  virtual ~Object();
  10. public:
  11.  virtual int hashCode();
  12.  virtual bool equals(const Object & );
  13.  virtual string toString();
  14. };
  15. }
  16. #endif /* OBJECT_H_ */


 
j'obtiens le message d'erreur suivant :
 

Code :
  1. make string
  2. make[2]: Entering directory `/home/fred/projets/cpp/libobject'
  3. g++ -I./include/main -L/usr/lib -o output/Object.o -c src/main/Object.cpp -lstdc++
  4. In file included from src/main/Object.cpp:2:
  5. ./include/main/Object.h:5:18: error: string: No such file or directory
  6. In file included from src/main/Object.cpp:2:
  7. ./include/main/Object.h:20: error: 'string' does not name a type
  8. src/main/Object.cpp:22: error: 'string' does not name a type


 
Or en lancant "à la main" la commande make, cela passe comme une lettre à la poste.  :pt1cable:  :pt1cable:  
Donc si quelqu'un pouvais m'aider là dessus, je le remercie d'avance  :jap:

mood
Publicité
Posté le 10-06-2009 à 00:20:42  profilanswer
 

n°1893638
Le_Clubber
Posté le 10-06-2009 à 14:59:50  profilanswer
 

Utilise des outils adaptés.
 
Eclipse c'est fait pour java à la base, et il le fait très bien.
 
Pour le C++, tu as d'autre outils comme Codeblocs ou Visual Studio, pour ne citer qu'eux. Ce sera beaucoup plus facile à compiler, puisque ces outils sont destinés à ce langage...

n°1893661
Joel F
Real men use unique_ptr
Posté le 10-06-2009 à 15:25:01  profilanswer
 

ouais enfin t'as CDT sosu eclipse pour faire du C et ca marche plutot bien :E

n°1893811
casper78
Posté le 10-06-2009 à 19:36:14  profilanswer
 

Le_Clubber a écrit :

Utilise des outils adaptés.
 
Eclipse c'est fait pour java à la base, et il le fait très bien.
 
Pour le C++, tu as d'autre outils comme Codeblocs ou Visual Studio, pour ne citer qu'eux. Ce sera beaucoup plus facile à compiler, puisque ces outils sont destinés à ce langage...


 
Pour ce qui est des autres outils, je suis partant (sachant que je suis sur la dernière Debian et que je ne cherche que des outlis gratuit évidemment).
Pour ce qui est de mon problème actuel, je cherche encore mais j'ai l'impression que contrairement à make, Eclipse n'arrive pas à trouver les librairies standards (STL,..etc).
 
En vous remerciant encore de votre aide :jap:

n°1894348
sligor
Posté le 12-06-2009 à 09:47:02  profilanswer
 

Le_Clubber a écrit :

Utilise des outils adaptés.
 
Eclipse c'est fait pour java à la base, et il le fait très bien.
 
Pour le C++, tu as d'autre outils comme Codeblocs ou Visual Studio, pour ne citer qu'eux. Ce sera beaucoup plus facile à compiler, puisque ces outils sont destinés à ce langage...


Ca marche trés bien Eclipse CDT et ça ne répond pas à sa question.
 
Peut-on avoir le contenu du makefile ?  (http://pastebin.com/ si c'est trop long)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Pb entre Eclipse et make

 

Sujets relatifs
PHP sous Eclipse, could not open the editor[HTML] Pb sur un forumulaire (pas beau :( ) - servlet
Pb ecriture dans un fichier csvPb d'interruption PIC18F2525
Pb d'execution de commande DOSPb requete Mysql
PB copie fichier via reseau? résolut...PB dragAndDrop avec 2 sequences
Aide avec les servlets :)Eclipse editor
Plus de sujets relatifs à : Pb entre Eclipse et make


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR