include <iostream> sur NetBeans LINUX
Bonjour !
Je compile le sdk 2.0 de ARDrone avec NetBeans sur LINUX. Je veux y inclure la gestion des ports s�rie pour r�cup�rer les coordon�es GPS d'un module XBee. Pour cela, j'ai �cris un programme qui fonctionne utilisant les fonctions de base open(...) et read(...) de iostream.h. Ce programme fonctionne avec le compilateur Monodevelop, mais quand je l'inclut dans le projet ARDrone sur NetBeans, la compilation donne :
Code:
erreur fatale: iostream : Aucun fichier ou dossier de ce type
qui fait r�f�rence � la ligne
Code:
#include <iostream>
J'ai test� en �criant <iostream.h> au lieu de <iostream>. J'ai v�rifi� que le fichier iostream existait dans le syst�me et il y ait dans les chemins suivant :
Code:
1 2 3 4
|
/usr/include/c++/4.6
/usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/include/c++
/usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/include/c++/backward |
Et j'ai rentr� dans File/Project properties/Code assistance/C et C++ Compiler les chemins pr�c�dents, et aussi dans Tool/option/C-C++/Code assistance
Seulement, je ne sais pas vraiment quel chemin des trois est le plus adapt�. Aussi, la biblioth�que ARDrone est �crite en C, et mon programme de gestion des ports s�ries est �crit en C++, y'a t-il un conflit ? Un compiler C++ sait compiler du C ?
Merci d'avance pour vos r�ponses !