全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
在Ubuntu下安装GCC和其他一些Linux系统有点不一样。方法一:该方法超简单:sudo apt-get build-depgcc就上面这条命令就可以搞定方法二:sudo apt-get install build-essential还是简单,一句命令也可以搞定安装完了可以执行gcc-version的命令来查看版本,输出如下:gcc(GCC)4.2.3(Ubuntu4.2.3-2ubuntu7)Copyright(C)2007FreeSoftwareFoundation,Inc.编译则使用gcc命令。要往下学习首先就得熟悉gcc命令的用法。gcc命令提供了非常多的命令选项,但并不是所有都要熟悉,初学时掌握几个常用的就可以了,到后面再慢慢学习其它选项,免得因选项太多而打击了学习的信心。一. 常用编译命令选项假设源程序文件名为test.c。1. 无选项编译链接用法:#gcc test.c作用:将test.c预处理、汇编、编译并链接形成可执行文件。这里未指定输出文件,默认输出为a.out。2. 选项 -o用法:#gcc test.c -o test作用:将test.c预处理、汇编、编译并链接形成可执行文件test。-o选项用来指定输出文件的文件名。3. 选项 -E用法:#gcc -E test.c -o test.i作用:将test.c预处理输出test.i文件。4. 选项 -S用法:#gcc -S test.i 作用:将预处理输出文件test.i汇编成test.s文件。5. 选项 -c用法:#gcc -c test.s作用:将汇编输出文件test.s编译输出test.o文件。6. 无选项链接用法:#gcc test.o -o test作用:将编译输出文件test.o链接成最终可执行文件test。7. 选项-O用法:#gcc -O1 test.c -o test作用:使用编译优化级别1编译程序。级别为13,级别越大优化效果越好,但编译时间越长。二. 多源文件的编译方法如果有多个源文件,基本上有两种编译方法:假设有两个源文件为test.c和testfun.c1. 多个文件一起编译用法:#gcc testfun.c test.c -o test作用:将testfun.c和test.c分别编译后链接成test可执行文件。2. 分别编译各个源文件,之后对编译后输出的目标文件链接。用法:#gcc -c testfun.c /将testfun.c编译成testfun.o#gcc -c test.c /将test.c编译成test.o#gcc -o testfun.o test.o -o test /将testfun.o和test.o链接成test以上
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个人房产抵押借款合同6篇
- 2026年高端私人影院建设公司销售提成核算与发放管理制度
- 慢性阻塞性肺病症状分析及护理技术
- 2025-2026学年广东省两校高三上学期8月月考地理试题
- 类风湿性关节炎潜在症状分析及康复护理
- 2025四川宜宾三江新区第一次招聘公立医疗机构合同制专业技术人员20人考试笔试参考题库附答案解析
- 2025年上海音乐厅第四季度工作人员公开招聘考试笔试模拟试题及答案解析
- 2025年西安市未央区医学院社区卫生服务中心招聘(3人)笔试考试参考试题及答案解析
- 2025龙岩中龙科技有限公司招聘13人考试笔试模拟试题及答案解析
- 2025浙江通济交通运输股份有限公司所属企业招聘4人笔试历年参考题库附带答案详解
- 2025年广西公需科目试题1卷
- 安全生产工作任务清单
- 餐饮店铺选址课件
- 教学方法创新案例及设计方案
- 2025年中式烹调师(技师)考试题库及答案
- 叉车理论培训知识大全课件
- 聚氨酯硬泡配方设计说明书
- 2025年湖南公务员考试申论试题(行政执法卷)
- 文化旅游产品创新设计与营销策略
- 内蒙古呼伦贝尔农垦集团有限公司招聘考试真题及答案详解参考
- 普通车床一级保养课件
评论
0/150
提交评论