栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

GCC的安装与编译过程

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

GCC的安装与编译过程

  1. rpm命令及各参数使用。

           rpm类似于windows里的“添加/删除”程序,具体有安装,查询,删除,升级四大功能。

rpm -qa

查询系统中安装的所有软件包

rpm -q

查询指定的软件包在系统中是否安装

rpm -qi

查询系统中已安装包的描述信息

rpm -ql

查询系统中已安装软件包所包含的文件列表

  1. rpm -qa

  1. rpm -q

  1. rpm -qi

  1. rpm -ql

  1. yum命令及各参数应用

          yum基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

yum list

列出所有可安裝的软件清单命令

yum search

查找软件包命令

yum remove

删除软件包命令

yum install

仅安装指定的软件命令

  1. yum list

  1. yum search

  1. yum remove

 

  1. yum install

          

GCC编译
  1. 使用yum安装GCC编译器

  1. 使用GCC编译器对下列文件分别进行分步编译与一步完成。(将文件中的姓名替换为自己姓名)

A:一步完成

B:分布编译

  1. 预处理:在预处理阶段GCC主要处理带“#”的指令,如#include(头文件)、#define(宏定义)等,并删除注释、添加行号和文件名标识。预处理可以通过GCC编译器单步编译实现,只需在命令gcc中添加选项“-E”即可。

  1. 编译:编译阶段中,GCC对预处理文件进行词法分析、语法分析、语义分析,检查代码的规范性。 确认无误后,GCC将代码翻译为汇编语言。同样,编译也可以使用GCC编译器进行单步操作。添加选项“-S”即可完成编译操作,而不会继续执行汇编处理。

  1. 汇编:汇编阶段汇编代码转换为机器可以执行的指令。使用编译器进行单步操作,通过添加选项“-c”即可指定生成二进制的目标文件。

  1. 链接

  1. 执行

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/887613.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号