o(* ̄︶ ̄*)o

  博客园  :: 首页  ::  :: 联系 :: 订阅 订阅  :: 管理

g++常用参数

  • -o output_name:指定输出文件的名称。如果省略,则默认输出文件名为 a.out
  • -I directory:添加包含路径,编译器在此处搜索头文件。
  • -L directory:添加库搜索路径,编译器在此处搜索库文件。
  • -l library:链接指定的库,库文件名通常以 lib 开头,如 -lm 链接数学库。
  • -g:生成调试信息,使得程序可以被调试器调试。
  • -Wall:开启大部分警告信息,帮助开发者发现潜在的问题。
  • -O[n]:设置优化等级,其中 O0 表示无优化,O1 是默认优化级别,O2 和 O3 提供更高级别的优化。
  • -std=c++xx:指定 C++ 标准版本,例如 -std=c++11-std=c++14-std=c++17 等。
  • -D macroname:定义宏 macroname
  • -U macroname:取消定义宏 macroname
posted on 2024-06-12 17:23  熊本熊の熊  阅读(23)  评论(0)    收藏  举报