- 0
- 0
- 约3.11千字
- 约 18页
- 2026-08-29 发布于陕西
- 举报
源码包管理安世博人工智能学院
教学目标①了解源码编译过程②了解gcc编译过程③掌握make工具的使用④学会使用源码包安装nginx1.18
一、源码编译源码包就是未经过编译的源程序,相对于二进制形式的RPM软件包,源码包需要经过配置、编译过程,操作过程比较繁琐,但通过源码包能够获取最新版本的软件,并且源码包的移植性很好,能够适用于各种操作系统体系架构,更符合软件一次编写,到处编译的原则。
一、源码编译程序源码无法直接运行,只有通过一些了编译链接过程生成可执行的二进制文件,才可以运行。程序源码的编译过程
二、gcc编译过程示例编译C语言源文件,需要使用gcc命令。gcc是GNUCompilerCollection(GNU编译器套件)的缩写,它可以编译很多种编程语言,包括C、C++、Objective-C、Fortran、Java等。如果系统中没有安装gcc,可以使用dnf命令安装。gcc命令基本格式如下所示。gcc选项源文件–o目标文件格式
二、gcc编译过程示例示例gcc命令常用选项选项含义-o生成目标文件-E预处理文件,即对文件进行预处理,展开头文件、宏定义等-S编译预处理文件,生成汇编代码-c编译文件(汇编文件或源文件),生成最终可执行的二进制文件-Wall显示警告信息
二、gcc编译过程gcc对C程序的编译
您可能关注的文档
- 原始地质编录的基本要求和内容煤矿地质在线精品课59课件讲解.pptx
- 圆曲线的主点测设河南地矿职业55课件讲解.pptx
- 月经不调月经不听话正常吗72课件讲解.pptx
- 云计算简介82课件讲解.ppt
- 运算符63课件讲解.pptx
- 运算符陈思昊80课件讲解.pptx
- 运算符与表达式李睿14课件讲解.pptx
- 杂质的来源和分类张丽慧36课件讲解.pptx
- 再生段开销光纤通信技术10课件讲解.ppt
- 在线旅游新纪元现状洞察与趋势领航授课孙明迪授课时间第七周52课件讲解.pptx
- 专题16 实验(3年汇编)(贵州专用)(解析版).docx
- 固定收益周报:南向通额度扩容,资金宽松曲线走陡.docx
- 兽医内科学第六章泌尿系统疾病2026年.pptx
- 专题14 细胞工程与胚胎工程(3年汇编)(贵州专用)(解析版).docx
- 公用事业-煤炭及公用事业行业周报:煤价止跌企稳信号显现,旺季窗口修复有望延续.docx
- 兽医内科学第二章呼吸器官疾病.pptx
- 中考数学专题:构造基本图形巧解含45o角的问题.doc
- 公用事业-火电:议价能力、折旧及现金流等多方面持续改善.docx
- 华东师大版七年级上册数学 《轴对称》复习建议.doc
- 专题15 磁场中力与运动(6年汇编)(湖南专用)(解析版).docx
原创力文档

文档评论(0)