Ошибка MinGW "неопределенная ссылка на typeof" " - PullRequest
3 голосов
/ 11 апреля 2010

Я получаю "неопределенную ссылку на 'typeof'" - ошибка компиляции и связывания этого:

#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>

int main() {
    typeof(5);
    return 0;
}

Версия gcc - 4.3.3, командная строка - "gcc.exe -std = c99 1.c -o 1.exe ".

1 Ответ

4 голосов
/ 11 апреля 2010

Передав опцию -std=c99 в GCC, вы попросили его скомпилировать в соответствии со стандартом C99, который не поддерживает ключевое слово typeof.

Вместо этого вы можете использовать -std=gnu99.

...