gcc常见编译选项

  • -c :只激活预处理、编译和汇编,也就是生成obj文件
  • -S :只激活处理和编译,把文件编译成汇编代码
  • -o :定制目标名称,缺省的时候编译出来的可执行程序名为a.exe(windows)或a.out(linux)
  • -Wall :打开一些很有用的编译警告
  • -std :指定C标准,如-std=99,使用C99标准
  • -g :指示编译器,编译的时候添加调试信息
  • -O0 -O1 -O2 -O3 :编译器的优化选项的4个级别,-O0表示没有优化,-O1为缺省值,-O3优化级别最高
GDB

博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议

本站使用 Material X 作为主题 , 总访问量为 次 。