在linux(redhat)上安装gcc,有这么一句话“安装之前系统中一定要有CC或者gcc等编译器,并且是可用的,
在linux(redhat)上安装gcc,有这么一句话“安装之前系统中一定要有CC或者gcc等编译器,并且是可用的,或者用环境变量cc制定系统上的编译器。”这句话不是很理...
在linux(redhat)上安装gcc,有这么一句话“安装之前系统中一定要有CC或者gcc等编译器,并且是可用的,或者用环境变量cc制定系统上的编译器。”
这句话不是很理解,gcc不是linux的编译器吗?我安装的redhat因为没有编译器所以才去安装gcc,这句话说安装以前一定要有gcc等编译器。如果有gcc等编译器那我还安装编译器做什么?谢谢了各位
对了环境变量是什么意思?跟系统变量弄不清了 展开
这句话不是很理解,gcc不是linux的编译器吗?我安装的redhat因为没有编译器所以才去安装gcc,这句话说安装以前一定要有gcc等编译器。如果有gcc等编译器那我还安装编译器做什么?谢谢了各位
对了环境变量是什么意思?跟系统变量弄不清了 展开
2个回答
展开全部
先有鸡还是先有蛋的问题。
当然这个装 GCC 和这个问题有区别。
这个最根本的问题是,你是去买一只鸡,还是去买一个鸡蛋?
买一只鸡回来就可以下蛋了。买个鸡蛋你首先需要找只鸡孵蛋。
之后,你开始疑惑:
这句话不是很理解,鸡不是鸡蛋孵出来的吗?我因为没有鸡所以才去找鸡蛋,这句话说孵蛋定要有一只鸡。如果有鸡那我还买鸡蛋就做什么?谢谢了各位
你看的东西是 GCC 从源代码变成一个能用的二进制程序的 GCC 。GCC 的源代码就是鸡蛋,直接能用的 GCC 或者别的编译器,就是现成的鸡(或者是孵化箱)。
系统变量其实就是环境变量。不过系统变量是在系统特殊配置文件里面写的。这个系统变量在计算机启动后就会读取配置文件而作为整个系统的默认环境变量一直延续到你的每一个程序的运行时的环境状态上。
如果你的要在某个终端上设置新的环境变量,这个变量不会影响全局,所以就不叫座系统环境变量。只能叫当前终端的环境变量。
当然这个装 GCC 和这个问题有区别。
这个最根本的问题是,你是去买一只鸡,还是去买一个鸡蛋?
买一只鸡回来就可以下蛋了。买个鸡蛋你首先需要找只鸡孵蛋。
之后,你开始疑惑:
这句话不是很理解,鸡不是鸡蛋孵出来的吗?我因为没有鸡所以才去找鸡蛋,这句话说孵蛋定要有一只鸡。如果有鸡那我还买鸡蛋就做什么?谢谢了各位
你看的东西是 GCC 从源代码变成一个能用的二进制程序的 GCC 。GCC 的源代码就是鸡蛋,直接能用的 GCC 或者别的编译器,就是现成的鸡(或者是孵化箱)。
系统变量其实就是环境变量。不过系统变量是在系统特殊配置文件里面写的。这个系统变量在计算机启动后就会读取配置文件而作为整个系统的默认环境变量一直延续到你的每一个程序的运行时的环境状态上。
如果你的要在某个终端上设置新的环境变量,这个变量不会影响全局,所以就不叫座系统环境变量。只能叫当前终端的环境变量。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询