首页 > 其他分享 >gcc常用选项

gcc常用选项

时间:2022-10-26 00:46:08浏览次数:56  
标签:选项 文件 gcc 常用 编译 源码 警报

选项名 作用
 -c  通知 GCC 取消连接步骤,即编译源码并在最后生成目标文件。
-Dmacro 定义指定的宏,使它能够通过源码中的 #ifdef 进行检验。
-E 不经过编译预处理程序的输出而输送至标准输出。
-g3 获得有关调试程序的详细信息,它不能与 -o 选项联合使用。
-Idirectory 在包含文件搜索路径的起点处添加指定目录。
-llibrary 提示连接程序在创建最终可执行文件时包含指定的库。
-O -O2 -O3 将优化状态打开,该选项不能与 -g 选项联合使用。当出现多个优化时,以最后一个为准。
-O0 关闭所有优化选项。
-S 要求编译程序生成来自源代码的汇编程序输出。
-v 启动所有警报。
.h 预处理文件(标头文件)。
-Wall 在发生警报时取消编译操作,即将警报看作是错误。
-w 禁止所有的报警。
-share 此选项将尽量使用动态库,所以生成文件比较小,但是需要系统由动态库。
-shared 产生共享对象文件。
-g 在编译结果中加入调试信息。
-ggdb 加入 GDB 调试器能识别的格式。

标签:选项,文件,gcc,常用,编译,源码,警报
From: https://www.cnblogs.com/Los1r/p/16826944.html

相关文章

  • c++相关的 常用帮助函数集
    ////CreatedbyDangXSon2022/4/27.//#ifndefCPLUSPLUS_PROJECT1_HELPER_H#defineCPLUSPLUS_PROJECT1_HELPER_H#include<iostream>#include<cstring>#inc......
  • SQL-五(常用函数)
    SQL常用函数①函数的概念:1.函数的格式:函数名(参数)              即:函数名(参数1,参数2,....) 三个注意事项:Ⅰ:英括号      ......
  • [2022.10.25]常用类—String
    intlength():返回字符串的长度:returnvalue.LengthcharcharAt(intindex):返回某索引处的字符returnvalue[index]booleanisEmpty():判断是否是空字符串:returnvalue......
  • 高等数学 | 考研数学中常用的曲线
    \[{1.星形线:}x^{\frac{2}{3}}+y^{\frac{2}{3}}=a^{\frac{2}{3}}\text{,参数方程}\left\{\begin{array}{l}x=a\cos^{3}\theta\\y=a\sin^{3}\theta\end{array......
  • jmeter常用的prev方法
    prev提供对当前取样器结果的访问能力prev映射org.apache.jmeter.samplers的SampleResult类官方文档:https://jmeter.apache.org/api/org/apache/jmeter/samplers/Sam......
  • mysql常用函数
    mysql函数笔记本章内容会用到的建表语句和表数据--创建t_info表CREATETABLE`t_info`(`id`int(11)NOTNULLAUTO_INCREMENT,`user_name`varchar(30)CHA......
  • git日常工作常用的命令行指令-雷jf
    1.git撤销提交gitreset--hardHEAD^//多次提交执行多次gitpushoriginmaster--force//强制将当前点提交的master分支gitreset--softHEAD^//撤销addgitr......
  • 工作中常用的6种设计模式(转载,公众号:苏三。文章原作者公众号:捡田螺的小男孩)
    1.策略模式1.1业务场景假设有这样的业务场景,大数据系统把文件推送过来,根据不同类型采取不同的解析方式。多数的小伙伴就会写出以下的代码:if(type=="A"){//按照A格......
  • CefSharp 常用设置
    CefSettingssettings=newCefSettings();CefSharpSettings.WcfEnabled=true;settings.CefCommandLineArgs.Add("autoplay-policy","no-......
  • alpine、debian、ubuntu 最常用的换源命令
    文档说明:只是记录关键点alpinetest-f/etc/apk/repositories.save||cp/etc/apk/repositories/etc/apk/repositories.savesed-i's/dl-cdn.alpinelinux.org/mirr......