Ciao a tutti....dovrei caricare uno sketch contenente la libreria String.h...se lo carico da Windows funziona corettamente mentre se cerco di caricarlo da Linux mi da errore
fatal error: String.h: File o directory non esistente
e su internet non riesco a trovare la libreria String.h da poter aggiugere alla cartella Libraries. come mai non si riesce a trovare..?
direi che devi scrivere string.h,senza S maiuscola..cmq,occio che hanno diversi svantaggi,es mangiano risorse,e possono farti impallare l'arduino poichè le stringhe deallocate non vengono cmq deallocate bene,e alla lunga ti mangia tutta la ram..
Non mi da errore quando faccio la verifica dello sketch ma quando lo carico non fa quello che dovrebbe fare. In poche parole non prende in considerazione quella libreria
String.h non è un file del core di Arduino, il file che su Arduino gestisce le stringhe è WString.h.
Casomai string.h è un file della toolchain AVR, probabilmente ti manca questa.
Se hai installato una toolchain sul tuo PC, cancellala ed usa l'IDE 1.0.1, che ne integra una.
A parte installare il programma arduino e aggiunto qualche libreria non ho installato altro... Come trovo se ho installato una toolchain su linux e cancellarla? Grazie
A parte installare il programma arduino e aggiunto qualche libreria non ho installato altro... Come trovo se ho installato una toolchain su linux e cancellarla? Grazie
Da sola non si installa
Lo hai fatto tramite il tuo gestore di pacchetti? Che distribuzione usi? Stai usando l'IDE di Arduino scaricata dal sito arduino.cc oppure anche quella prelevata dal repository della tua distro?