vim 编辑hello.c
输入如下代码创建hello.c文件并编写内容
vi hello.c
编写内容如下
分别查看如下指令编译的结果
gcc -E hello.c -o hello.i
gcc -S hello.i -o hello.s
gcc -c hello.s -o hello.o
gcc hello.o -o hello
分别输入上述代码后有如下结果
查看运行结果
输入如下代码
./hello
结果如下
使用gdb调试函数调用
编译生成可执行文件
gcc -g hello.c -o hello1
启动GDB
gdb hello1
在程序第十行设置断点
break 10
显示程序
list
查看指定变量
print a
print sum
结果如下图所示
gcc过程改为makefile管理
编写makefile文件
vi makefile
启动makefile
make
清除
make clean