inciampo su un errore di compilazione:Errore C/C++ pre-elaborazione
Invoking: GCC C Compiler
gcc -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/3dsloader.d"-MT"src/3dsloader.d" -o "src/3dsloader.o" "../src/3dsloader.c"
In file included from ../src/3dsloader.c:42:
../src/3dsloader.h:8:9: error: macro names must be identifiers
make: *** [src/3dsloader.o] Error 1
che punti a:
#ifndef 3DSLOADER_H_
#define 3DSLOADER_H_
con il seguente messaggio:
Multiple markers at this line
macro names must be identifiers
macro definition not found: #ifndef 3DSLOADER_H_
sto facendo funzionare la C/C++ OpenGL su Ubuntu con Eclipse IDE. Tutti gli altri programmi finora funzionano bene. Ma questo per caricare un file 3DS mi sta prendendo in giro già da due giorni senza alcuna correzione.
Qualche suggerimento? Tutti i commenti sono molto apprezzati!
Facendo il tuo suggerimento, ho cambiato in loader3D, quindi l'intestazione è diventata LOADER3DS_H_. Poi ha funzionato magnificamente. Grande e grazie mille amico! – ThreaderSlash