begin process at 2012 05 29 07:58:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

macro #include<>


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

macro #include<>

mardi 20 septembre 2005 à 14:14:47 | macro #include<>

boutonnet

Bonjour tout le monde, je suis actuellement en stage, et je rencontre un problème horrible...

j'ai le code suivant :::
//STL Library
#include <iostream.h>
#include <fstream.h>
#include <cstdio.h>
#include <cstdlib.h>
#include <string>

//WX Library
#include <wx/wxprec.h>
#include <wx/fontdlg.h>
#include <wx/colordlg.h>

//SeqLib
#include"Alphabet.h"
#include"DNA.h"
#include"SequenceContainer.h"
#include"Fasta.h"


#ifdef __BORLANDC__
    #pragma hdrstop
#endif

#ifndef WX_PRECOMP
    #include "wx/wx.h"
#endif
//------------------------------------------------------------------------------
#include "winEdit.h"

BEGIN_EVENT_TABLE(Frame, wxFrame)

...

etc etc...
le reste importe peu

le problème c'est que lorsque je compile, j'obtient un millions d'erreurs me disant que certains fichiers d'entêtes n'ont pas été trouvé (Alphabet.h - SequenceContainer.h - DNA.h - Fasta.h).

gcc winEdit.cpp `wx-config --libs` `wx-config --cxxflags` -o editeur -Wno-depreated
winEdit.cpp:14:21: Alphabet.h: No such file or directory
winEdit.cpp:15:16: DNA.h: No such file or directory
winEdit.cpp:16:30: SequenceContainer.h: No such file or directory
winEdit.cpp:17:18: Fasta.h: No such file or directory
winEdit.cpp: In member function `int Frame::LoadFile(wxString)':
winEdit.cpp:186: error: expected primary-expression before "const"
winEdit.cpp:186: error: expected `;' before "const"
winEdit.cpp:187: error: `Fasta' undeclared (first use this function)
winEdit.cpp:187: error: (Each undeclared identifier is reported only once for ech function it appears in.)

etc etc...

Donc, il faut savoir que ces fichiers se trouvent dans le repertoire dans lequel se trouve mon fichier winEdit.cpp que je compile. Donc avec des - include"..." - , le compilateur doit rechercher ces fichiers dans mon repertoire courant, donc je ne comprend pas.
Il faut peut être ajouté que ces fichiers d'entêtes sont dans des repertoires, de mon repertoire de travail.
j'ai essayé de mettre dans l'include le chemin complet du fichier .h, le complilateur le trouve, mais c'est alors les fichiers d'entêtes de ces fichiers qui ne sont alors pas trouvé...
Je ne sais pas quoi faire...

AIDEZ MOI SVP

mardi 20 septembre 2005 à 18:10:10 | Re : macro #include<>

mezaya

essaye avec un espace entre le #include et "alphabet.h" on ne sait jamais !.
Parceque la je vois vraiment pas.

Voili,Voilou
mercredi 21 septembre 2005 à 15:58:37 | Re : macro #include<>

meech

Membre Club
Réponse acceptée !
Salut,

Tu as essayé de spécifier le chemin précis de tes includes avec l'option -I de gcc ? Sinon, fais attention à la casse...

A plus tard.
jeudi 22 septembre 2005 à 09:05:49 | Re : macro #include<>

boutonnet

merci, pour gcc -i , ça marche cool...
J't'aime bien...

jeudi 22 septembre 2005 à 09:38:41 | Re : macro #include<>

meech

Membre Club
De rien, ma foi... A plus.


Cette discussion est classée dans : fichiers, include, cpp, wx, winedit


Répondre à ce message

Sujets en rapport avec ce message

Include "je_comprend_pas_grand_chose.h" [ par neodelphi ] Bonjour tout le monde... C'est la première fois que je post un message ici, arf g le trac lol Bon je viend de me mettre au C++ pour me prog un jeu en PB wxWidgets->connection bdd sql [ par satellite34 ] Bonjour, nous developpons actuellement une application de gestion de bdd sql   avec wxWIDGETSDonc, j' utilise wxDbConnectInf pour me connecter mais lo source que je n'arrive pas a compilé [ par h4ck7r ] voila, bah c'es simple je cherche a compilé un fichier cpp j'ai testé DEv C++ et Borland C++Builder 6  mais impossible de compilé avec dev c++ ensuite Probléme de variable externe [ par mateo40 ] J'ai un problème !! (pas tres original comme intro...)Je travaile sous Builder C++.J'ai 2 fichiers DES.h et DES.cpp qui contiennent une classe dédiée Probleme avec ajout de fichiers sur MFC [ par wannalurn ] Bonjourau fait je suis en train de faire une interface MFC dans laquelle je dois inclure des fichiers *.cpp et *.h; les fichiers *.cpp se compilent bi pb avec les fichiers cpp [ par Saros ] Bon là c'est la première fois que ça me le fait.Je bosse sous VC++6.J'ai un projet avec trois fichiers :estack.hetmain.cppRpn_Alg.cppJ'ai déclaré et d C++ VS Mysql [ par ours_aquatique ] Bonjour ,Aprés une semaine de recherche infructueuse , j'ai toujours le probleme suivant:je compile sous devC++ j utilise Mysql (V4.et des poussieres) dev-cpp arghhhhh! [ par Alesx ] Bijour à tous et à toutes !!!Voilà, gros problème, bon j'me mets à l'opengl et face à différents pbs j'aurais de quoi me tirer une balle aussi, mais c Redeclaration de variables [ par AlexMAN ] Bonjour, J'ai un petit souci : Mon projet utilise 2 fichiers sources *.cpp, et un fichier entete *.h qui contient toutes les variables communes aux 2 'multiple definition' de fichiers en-tête [ par GIRAFE ENRHUMEE ] J'écris, sur Dev C++ 4, un projet C++ comportant 2 fichiers .cpp et un fichier .h.  L'un de mes fichiers .cpp comporte #include, jusqu'à présent tout


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 1,451 sec (3)

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