Inclure des librairies C++ dans des fichiers C [self-resolu] [c++] - C++ - Programmation
Marsh Posté le 12-06-2005 à 23:25:43
.C ? -> .cpp
g++ -Wall -std=c++98 -c machin.cpp
si tu veux te faire peur
Marsh Posté le 13-06-2005 à 00:31:30
Aouch, le -Wall, ca fait mal!!!!
Vous éradiquez vraiment toutes les erreurs rencontrées ou vous laissez courrir ?
Il y a une ligne intéressante :
collect2: ld terminated with signal 11 [Segmentation fault]
mais comment approfondir pour localiser le bug?
Marsh Posté le 12-06-2005 à 21:42:52
Bonjour à tous!
J'essaye de compiler un fichier séparé contenant les libs <string> et <sstream> sous unix et ca foire...
C'est comme si les fonctions provenant des librairies C++ n'étaient pas reconnues alors que les libs C standard, ca passe.
g++ monfichier.C -c
g++ monfichier.o monprincipal.C -o prog
La premiere étape ne passe pas...
Comment faire avaler mes libs C++ en compilation séparée?
Sinon faut-il utiliser une directive spécifique pour dire que je veux compiler en c++ séparé?
Merci pour vos réponses éclairées.
Message édité par aster le 12-06-2005 à 23:07:30