我正在尝试使用编译器选项c99或gnu99编译GNUstep程序,但是它不被识别……这是我的makefile:triangular_C_FLAGS = -std=gnu99triangular_OBJC_FILES = main.m
triangular_RESOURCE_FILESloop initial declarations are only allowed in C9
. printf("%s\n", message); exit(EXIT_FAILURE);我使用clang2.8编译:clang -Wall -std=gnu99和get:implicit declaration of function 'fcloseall' is invalid in C99
这是正确的,但我正在显式地编译到应该支持fcloseall()的gnu99
how to run the C preprocessor... gcc -m64 -std=gnu99 -Echecking whether gcc -m64 -std=gnu99 accepts -g...(cached) yeschecking whether gcc -m64 -std=gnu99 acc