- Messaggi: 362
- Ringraziamenti ricevuti 39
header
10 Anni 2 Mesi fa #6
da firstcolle
Risposta da firstcolle al topic header
la funzione main dovrebbe essere sempre un void..
prova a cambiare
int main(void) in
void main(void)
prova a cambiare
int main(void) in
void main(void)
Si prega Accedi o Crea un account a partecipare alla conversazione.
- firstcolle
- Platinum Member
Riduci
Di più
10 Anni 2 Mesi fa #7
da Fausto
Risposta da Fausto al topic header
Provato, ma nulla da fare.
il XC8 vuole come ritorno della funzione main int...strano ma è cosi, lo si legge anche nel manuale della microchip
Fausto
il XC8 vuole come ritorno della funzione main int...strano ma è cosi, lo si legge anche nel manuale della microchip
Fausto
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Fausto
- Autore della discussione
- Premium Member
Riduci
Di più
- Messaggi: 143
- Ringraziamenti ricevuti 1
10 Anni 2 Mesi fa #8
da Mauro Laurenti
Risposta da Mauro Laurenti al topic header
Se non hai protezioni nel file header per le doppie inclusioni, includi il file .h solo nel file .c o nella cartella, ma non in entrambi i punti, a seconda dei contenuti del file h potresti avere problemi.
Relativamente all'errore, sospetto che il compilatore non ami che venga incluso un file .h con lo stesso nome del file .c in cui sia presente la funzione main.
prova a cambiare il nome LED.h in settings.h
Inoltre, hai impostato i percorsi per far trovare la libreria?
Personalmente li metto sempre manualmente.
Confermo che il C18 voleva la funzione main come void main (void) ma XC8 richiede int main (void).
Saluti,
Mauro
Relativamente all'errore, sospetto che il compilatore non ami che venga incluso un file .h con lo stesso nome del file .c in cui sia presente la funzione main.
prova a cambiare il nome LED.h in settings.h
Inoltre, hai impostato i percorsi per far trovare la libreria?
Personalmente li metto sempre manualmente.
Confermo che il C18 voleva la funzione main come void main (void) ma XC8 richiede int main (void).
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
10 Anni 2 Mesi fa #9
da Fausto
Risposta da Fausto al topic header
ho rinominato come mi hai consigliato, ma il problema non l'ho risolto.
non ho impostato alcun tipo di percorso sulle librerie. Che file.lib dovrei includere se quelle che mi servono sono in XC8.h ?
Penso che ci sia qualcosa di base che non so
Grazie
non ho impostato alcun tipo di percorso sulle librerie. Che file.lib dovrei includere se quelle che mi servono sono in XC8.h ?
Penso che ci sia qualcosa di base che non so
Grazie
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Fausto
- Autore della discussione
- Premium Member
Riduci
Di più
- Messaggi: 143
- Ringraziamenti ricevuti 1
10 Anni 2 Mesi fa #10
da StefA
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Risposta da StefA al topic header
non ho aperto il progetto..ma potrebbe essere che non gli piaccia un file vuoto?
Ste
Ste
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Si prega Accedi o Crea un account a partecipare alla conversazione.
- StefA
- Moderator
Riduci
Di più
- Messaggi: 1222
- Ringraziamenti ricevuti 104
Moderatori: Mauro Laurenti
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.