[bglug] g++ e header non trovato...
Andrea Campanella
emuboy85@gmail.com
Mar 14 Dic 2010 21:34:10 CET
Sto impazzendo, sto provando a compilare questo programmino stupido:
------------------------------------------------------>8--------------------------------------------------
#include < SerialStream.h >
#include < iostream >
#define PORT "/dev/ttyUSB0"
SerialStream ardu;
using namespace std;
using namespace LibSerial;
void open()
{
ardu.Open(PORT);
/*The arduino must be setup to use the same baud rate*/
ardu.SetBaudRate(SerialStreamBuf::BAUD_9600);
ardu.SetCharSize(SerialStreamBuf::CHAR_SIZE_8);
}
void main ()
{
open();
cout<<ardu;
}
--------------------------------------------------->8------------------------------------------------------
Il risultato è :
emuboy@XPS420:~/dev$ g++ serial.cpp -lserial
serial.cpp:2: fatal error: SerialStream.h : Nessun file o directory
compilation terminated.
la libreria è libserial che è in /usr/lib mentre SerialStream.h è in
/usr/include
Sembra tutto apposto ma g++ non ne vuole proprio sapere....qualche consiglio?
--
Andrea "emuboy" Campanella
emuboy.homelinux.com
Maggiori informazioni sulla lista
bglug