开发者

MinGW error "undefined reference to 'typeof''"

I get an "undefined reference to 'typeof'"-error compiling and linking this:

#include <stdio.h>开发者_运维百科;
#include <stdlib.h>
#include <stddef.h>

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

Version of gcc is 4.3.3, command line is "gcc.exe -std=c99 1.c -o 1.exe".


By passing the option -std=c99 to GCC you've asked it to compile according to the C99 standard, which doesn't support the typeof keyword.

You may want to use -std=gnu99 instead.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜