1、GCC编译器的使用
linux下gcc编译器的使用
.c C 源程序 .C C++ 源程序 .cc C++ 源程序 .cxx C++ 源程序 .m Objective –C源程序 .i 预处理过的c源程序 .ii 预处理过的C++源程序 组合语言源程序 .S 组合语言源程序 头文件 .a 存档文件
GCC常用选项
-c 通知GCC取消链接步骤,即编译源码并在最后生成目标文件; -Dmacro 定义指定的宏,使它能够通过源码中的#ifdef进行检验 #define -static 指定程序编译时采用静态编译的方法; -E 不经过编译预处理程序的输出而输送至标准输出; -g 获得有关调试程序的详细信息,它不能与-o选项联合使用; -Idirectory 在包含文件搜索路径的起点处添加指定目录; -llibrary 提示链接程序在创建最终可执行文件时包含指定的库; -O、-O2、-O3 将优化状态打开,该选项不能与-g选项联合使用; -S 要求编译程序生成来自源代码的汇编程序输出; -v 启动所有警报; -Wall 发生警报时取消编译操作,即将警报看作是错误; -Werror 在发生警报时取消编译操作,即把报警当作是错误; -w 禁止所有的报警。
目前Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANS
您可能关注的文档
- 18.2 特殊的平行四边形 菱形2.ppt
- 18.11中国的三大自然区.ppt
- 18.3《氢原子光谱》课件.ppt
- 18.2.3正方形的性质与判定.ppt
- 18.3电能的输送PPT.ppt
- 18650锂电池3.7V锂电池.doc
- 18.大自然的语言.ppt
- 18_肌肉.ppt
- 18.Unit 4 Where is my schoolbag课件B (新版)人教新目标版七年级上.ppt
- 182812_手工计算工程量培训.ppt
- 2026基因修饰细胞疗法安全性评估与产业化路径分析.docx
- 2026医疗器械注册人制度实施影响与行业发展评估报告.docx
- 2026中国物流自动化设备投资热点与回报周期评估报告.docx
- 2026医用耗材制造业增长潜力分析报告.docx
- 2026商业航天发射服务市场需求测算与竞争格局演变分析报告.docx
- 2026中国医疗美容行业消费趋势与合规化发展评估报告.docx
- 2026氢能源产业链布局分析及商业化应用前景与投资价值评估报告.docx
- 2025-2030手术机器人临床应用渗透率提升路径及投资机会研究.docx
- 2026散装海鲜暂养系统行业现状及技术发展预测.docx
- 2026医药制造业市场拓展规划与政策影响分析项目.docx
最近下载
- TECHMATION HUNTER系列伺服驱动器用户手册.pdf VIP
- 世界旅游地理:西欧PPT教学课件.pptx
- 工程变更□需求(ECR)□通知(ECN)单.docx VIP
- 建筑垃圾资源化利用的挑战与对策.docx VIP
- DL-T-710-2018水轮机运行规程.docx VIP
- 最新人教版六年级数学下册《练习二十一》习题课件.pptx VIP
- 平山县圣煜丽水湾建设项目地质灾害危险性评估报告.docx VIP
- 专题11 立体几何垂直归类2022-2023学年高一数学热点题型归纳与分阶培优练(人教A版2019必修第二册)(解析版).docx VIP
- 食品安全地方标准食品生产加工小作坊卫生规范.pdf VIP
- 产品交付情况登记表.xls VIP
原创力文档

文档评论(0)