-
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
- 链接C库函数,启动代码
-
gcc hello.c -I [头文件路径]
- 指定头文件路径(大写的 i )
-
gcc hello.c -D DEBUG
- 编译时定义宏
-
gcc hello.c -Wall
- 编译时显示警告信息
-
gcc hello.c -g
- 增加一些调试信息,配合gdb调试使用
-
gcc -v 查看编译器版本
-
gcc 一般以cc为别名 即可以用cc代替gcc命令,cc 更为通用
Linux下 gcc 的一些参数及操作
最新推荐文章于 2023-07-14 10:01:10 发布