Pages: [1]   Go Down
Author Topic: problema libreria String.h  (Read 946 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Jr. Member
**
Karma: 0
Posts: 73
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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..?

cosa devo fare..?

Grazie

Logged

Offline Offline
God Member
*****
Karma: 9
Posts: 550
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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..
Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 73
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ho provato ma non funziona lo stesso...non mi da piu errore pero la scritta string da arancione diventa nera...
Logged

Offline Offline
God Member
*****
Karma: 9
Posts: 550
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

non mi è chiaro..se non ti da più errore,dove sta il problema?
Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 73
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

Offline Offline
God Member
*****
Karma: 9
Posts: 550
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

nel senso che non ti riconosce i metodi/funzioni contenute?
Logged

Global Moderator
Italy
Online Online
Brattain Member
*****
Karma: 327
Posts: 22645
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged


Offline Offline
Jr. Member
**
Karma: 0
Posts: 73
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Non esegue prprio lo sketch

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
Logged

Global Moderator
Italy
Online Online
Brattain Member
*****
Karma: 327
Posts: 22645
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Non esegue prprio lo sketch
Che sketch?

Quote
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  smiley-wink
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?
Logged


0
Online Online
Shannon Member
****
Karma: 130
Posts: 10465
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

potrebbe essere anche un problema di percorsi. windows supporta sia il \ che il /, tutti gli altri supportano solo il /.
Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Pages: [1]   Go Up
Jump to: