1gcc编译器
gcc(GNU Compiler Collection)是GNU推出的多平台编译器,可将C、C++源程序编译连接成可执行文件,支持以下后缀:
.c c语言源代码
.h 程序所包含的头文件
.i 已经预处理过的C源代码文件
.s 汇编语言源代码文件
.o 编译后的目标文件
gcc –o hello hello.c
-o 输出可执行文件
-c 只要求编译器输出目标代码(.o文件),而不必输出可执行文件
-g 用于调试
./hello 查看输出结果
-Wall
: 这是一个编译选项,用于启用编译器的所有警告。编译器将会检查代码中可能存在的潜在问题,并显示警告消息。这有助于帮助程序员识别和解决代码中的问题。