linux怎么安装软件

1.程序相对较少

3.点击安装

5、或者在安装包所在文件夹中,单击shift并单击鼠标右键。

6.输入以下命令。
-i直接跟在安装文件的名称后面。

什么是GCC编译器?

Linux上的GCC(GNUCompilerCollection)是GNUProject推出的一个功能强大、高性能的多平台编译器。
GCC的主要组件是GNUCCompiler,它是GNU项目的杰作之一。
GCC可以编译多种硬件平台上的可执行程序,其平均编译效率比常规编译器高20%到30%。
GCC编译器可以将C和C++源代码、汇编语言源代码和目标代码编译并组合成可执行文件。
如果不指定可执行文件名,GCC会默认生成一个名为a.out的文件;在Linux上,可执行文件没有单个后缀。
系统通过文件属性来区分可执行文件和常规文件。
GCC使用文件后缀来区分输入文件类型。
以下是一些常见的文件后缀及其含义:带有-.c后缀的文件是C源代码文件,带有-.a后缀的文件是由对象组成的库文件。
文件;后缀为-.C、.cc或.cxx的文件是C++源代码文件;带有-.h后缀的文件是程序包含的头文件;后缀为预处理后的C源代码文件;带有-.ii后缀的文件是经过预处理的C++源代码文件;带有-.m后缀的文件是Objective-C源代码文件,带有-.o后缀的文件是编译对象。
带有-.s后缀的文件代表汇编语言源代码文件;带有-.S后缀的文件是预编译的汇编语言源代码文件。
GCC执行过程包括四个阶段:预处理、编译、构建和链接。
虽然我们通常将GCC称为C编译器,但它的功能不仅仅是编译C。
使用GCC从C源代码创建可执行文件的过程实际上是这四个步骤的组合。
GCC的基本用法是:gcc[options][filenames],其中options是编译器需要的选项,filenames是对应的文件名。
一般的GCC选项包括:--c,仅编译而不链接,用于编译不包含主程序的子程序文件;--ooutput_filename,指定输出文件的名称,避免与源文件同名;--g;、生成GNUgdb使用的调试信息--O、程序编译和链接--O2、执行更复杂的程序优化和连线;--idirname,将目录名指定的目录添加到头文件的搜索路径中;--Ldirname,将目录名指定的目录添加到库文件搜索路径中;--lname,连接Load时;库文件名为“libname.a”。
使用GCC时,错误一般分为四类:1.C语法错误:源代码文件中存在语法错误,需要检查并纠正代码。
2、头文件错误:无法创建头文件;发现,可能是由于头文件名或目录名无效3.库文件错误:链接器找不到所需的库文件,需要检查并更正库文件名或目录名;。
未定义符号错误:在链接期间发生。
这可能是由于未定义的函数或全局变量,或者因为未指定所需的库文件。
消除GCC编译和链接过程中的错误是编程的基本步骤,但这仅仅是开始。
程序运行过程中可能出现的问题需要更深入的测试、调试和修改。