Utiliser gsoap avec Eclipse [Resolu] - C++ - Programmation
MarshPosté le 06-03-2006 à 11:56:34
Bonjour, j'ai un petit problème avec Eclipse, j'ai posté ici et pas dans la section logiciels car c'est un EDI et qu'il y a plus de chances que je trouves quelqu'un qui l'ait utilisé dans cette section si ca pose problème je changerais de section.
Mon problème est le suivant, j'ai un projet en C++ utilisant la librairie gsoap, et pour pouvoir compiler ce projet j'ai besoin de différents fichiers produit par la librairie. Mon programme se résume à 2 fichiers ( un .h et un .cpp ), pour compiler le tout avec un makefile pas de problème, seulement sous eclipse vu que je n'ai produit que 2 fichiers il n'utilise que ces 2 la pour la compilation, et du coup il y a pas mal de problème de fonction non reconnue.
Je voudrais donc savoir comment faire pour qu'il compile tout comme il faut, j'ai déjà su rajouter les différents include/librairies via les options du projet mais la je vois pas.
Pour que le projet puisse compiler correctement il faut y ajouter les fichiers soapServer/Client.cpp, soapC.cpp et stdsoap2.cpp. N'oubliez pas d'ajouter le repertoire /usr/local/include et lgsoap++ dans les sections directories/libraries des propriétés du projet.
Message édité par LePhasme le 07-03-2006 à 09:09:37
Marsh Posté le 06-03-2006 à 11:56:34
Bonjour, j'ai un petit problème avec Eclipse, j'ai posté ici et pas dans la section logiciels car c'est un EDI et qu'il y a plus de chances que je trouves quelqu'un qui l'ait utilisé dans cette section si ca pose problème je changerais de section.
Mon problème est le suivant, j'ai un projet en C++ utilisant la librairie gsoap, et pour pouvoir compiler ce projet j'ai besoin de différents fichiers produit par la librairie.
Mon programme se résume à 2 fichiers ( un .h et un .cpp ), pour compiler le tout avec un makefile pas de problème, seulement sous eclipse vu que je n'ai produit que 2 fichiers il n'utilise que ces 2 la pour la compilation, et du coup il y a pas mal de problème de fonction non reconnue.
Je voudrais donc savoir comment faire pour qu'il compile tout comme il faut, j'ai déjà su rajouter les différents include/librairies via les options du projet mais la je vois pas.
Si ca peut vous aider, voici mon makefile :
et ce qu'il produit en sortie :
Merci d'avance.
Solution :
Pour que le projet puisse compiler correctement il faut y ajouter les fichiers soapServer/Client.cpp, soapC.cpp et stdsoap2.cpp.
N'oubliez pas d'ajouter le repertoire /usr/local/include et lgsoap++ dans les sections directories/libraries des propriétés du projet.
Message édité par LePhasme le 07-03-2006 à 09:09:37