在linux(redhat)上安装gcc,有这么一句话“安装之前系统中一定要有CC或者gcc等编译器,并且是可用的,
发布网友
发布时间:2022-03-04 04:57
我来回答
共2个回答
热心网友
时间:2022-03-04 06:27
先有鸡还是先有蛋的问题。
当然这个装 GCC 和这个问题有区别。
这个最根本的问题是,你是去买一只鸡,还是去买一个鸡蛋?
买一只鸡回来就可以下蛋了。买个鸡蛋你首先需要找只鸡孵蛋。
之后,你开始疑惑:
这句话不是很理解,鸡不是鸡蛋孵出来的吗?我因为没有鸡所以才去找鸡蛋,这句话说孵蛋定要有一只鸡。如果有鸡那我还买鸡蛋就做什么?谢谢了各位
你看的东西是 GCC 从源代码变成一个能用的二进制程序的 GCC 。GCC 的源代码就是鸡蛋,直接能用的 GCC 或者别的编译器,就是现成的鸡(或者是孵化箱)。
系统变量其实就是环境变量。不过系统变量是在系统特殊配置文件里面写的。这个系统变量在计算机启动后就会读取配置文件而作为整个系统的默认环境变量一直延续到你的每一个程序的运行时的环境状态上。
如果你的要在某个终端上设置新的环境变量,这个变量不会影响全局,所以就不叫座系统环境变量。只能叫当前终端的环境变量。
热心网友
时间:2022-03-04 07:45
这个,你是想从源代码安装gcc吗?如果不是从源代码安装,可以从源里安装:
sudo yum install gcc
如果是从源码安装,你可以
sudo yum install gcc
cd $path
make
sudo yum remove gcc
sudo make install
$path是你存放gcc 源码的目录