标签:分享图片 esc 二进制 处理 gdb调试 调用 预处理 预处理器 view
1.gcc 的工作流程
源文件(hello.c)预处理 cpp/gcc -E -> C文件(hello.i)编译器 gcc -S -> 汇编文件(hello.s)汇编器 as/gcc -c -> 二进制文件(hello.o)链接器 ld/gcc -> 可执行文件(hello.out)
ESc-iso
1 # gcc -E hello.c -o hello.i 2 # gcc -S hello.i -o hello.s 3 # gcc -c hello.s -o hello.o 4 # gcc hello.o
2.常用参数
gcc版本信息
大写i,编译的时候,指定头文件的路径。
把汇编文件,汇编成二进制文件。
指定生成文件的名字
gdb调试的时候需要该选项,链接的库都有差异
大写d,编译时指定宏
标签:分享图片 esc 二进制 处理 gdb调试 调用 预处理 预处理器 view
原文地址:https://www.cnblogs.com/argor/p/9026617.html