Linux下gcc编译器起步
?
注:此文部分内容转载
在学习使用GCC之前,下面的这个例子能够帮助用户迅速理解GCC的工作原理,并将其立即运用到实际的项目开发中去。首先用熟悉的编辑器输入清单1所示的代码:清单1:hello.c CODE:
#include stdio.h int main(void){printf(Hello world,Linux programming!\n);return 0;}
然后执行下面的命令编译和运行这段程序:
CODE:
#gcc hello.c-o hello#./hello Hello world,Linux programming!
警告:输入gcc hello.c-o hello后出现下列错误:
bash:gcc:command not found,是因为gcc未安装。
redhat 9.0安装gcc
在X-window下选主菜单──系统设置──添加/删除应用程序──开发工具中的gcc并安装它
从程序员的角度看,只需简单地执行一条GCC命令就可以了,但从编译器的角度来看,却需要完成一系列非常繁杂的工作。首先,GCC需要调用预处理程序cpp,由它负责展开在源文件中定义的宏,并向其中插入#include语句所包含的内容;接着,GCC会调用ccl和as将处理后的源代码编译成目标代码;最后,GCC会调用链接程序ld,把生成的目标代码链接成一个可执
您可能关注的文档
- 1-4月我国石油和化工行业运行分析.doc
- 1-5月我国石油和化工行业运行分析.doc
- 1-6月我国石油和化工行业运行分析.doc
- 3月份能源报告.doc
- 2011-7宁夏宝塔联合化工热能动力工程三标段事故应急预案.doc
- 2012年昭通市昭阳区山丫口煤矿副井回风上山作业规程.doc
- ADS12进行嵌入式软件开发jepsen1新浪.doc
- B宝JUSTINBIEBER网络上走来的万人迷.doc
- C950网络反腐见闻.doc
- CDMA无线网络DTCQT测试指导书华为公司.doc
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- 智源研究院2026十大AI技术趋势报告34页.pdf VIP
- (3.9)--世界遗产视野下的花山岩画文化景观解读及旅游发展建议.pdf VIP
- 大鹏无人机CW-10使用手册.pdf VIP
- 福建省泉州市石狮市2024-2025学年八年级下学期期末考试历史试卷(含答案).pdf VIP
- 给排水国标图集-04S520:埋地塑料排水管道施工.pdf VIP
- 2026年城市轨道交通供电工考试真题.docx
- 2025年福建省厦门市翔安区留置辅警笔试真题附答案解析.docx VIP
- 2025年人教版七年级数学下册期末专项练习:计算题(含答案).pdf VIP
- 一年级下册数学期末考试试卷.doc VIP
- 福建省泉州市培元中学2024-2025学年八年级下学期期末考试历史试卷(含答案).docx VIP
原创力文档

文档评论(0)