我的C程序使用string.h ..最初我无法编译它。但后来我用了
$ gcc filename.c -E
然后它符合,但我无法用两个
运行它./a.out
./filename
答案 0 :(得分:1)
gcc的-E选项仅调用预处理器。如果你想编译,你需要这样做:
gcc -g -Wall -Wextra -o filename filename.c
-o选项指定要创建的可执行文件的名称,-W选项启用公共编译器警告,-g包括调试符号,以便您可以使用gdb等工具逐行遍历代码。 / p>