MinGW errore “undefined reference to 'typeof' '”
-
26-09-2019 - |
Domanda
I ottenere un "undefined reference to 'typeof'" - Errore di compilazione e collegamento a questo:
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
int main() {
typeof(5);
return 0;
}
La versione di gcc 4.3.3 è, riga di comando è "gcc.exe -std = c99 1.c -o 1.exe".
Soluzione
Per passando l'opzione -std=c99
a GCC hai chiesto per compilare secondo lo standard C99, che non supporta la parola chiave typeof
.
Si consiglia di utilizzare -std=gnu99
posto.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow