论坛风格切换切换到宽版
  • 1034阅读
  • 7回复

[问题求助][RedHat] gcc安装问题 。 [复制链接]

上一主题 下一主题
离线on99.
 
发帖
2137
C币
-60177
威望
414
贡献值
1
银元
-3
铜钱
4822
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
小弟刚刚初学linux,在装gcc时遇到.一个问题。我是完全按照网上的说法安装的。我先把安装文件放到 opt 下.面 然后解压缩的。    外汇
1、解压缩RPM包:
[root@.linux opt]# tar xjvf gcc-4.0.1.tar.bz2     (解压后生成源目录/opt/gcc.-4.0.1).
2、创建安装目标目录:
[root@linux opt]# mkdir /usr/loca.l/gcc-.4.0.1/             汽车
3、进入安装目标目录:
[root@linux opt]# cd /usr/local/gcc-4.0.1/   .      (.这一步很重要,配置安装文件时,需要在目标目录下执行configu.re命令)服务器
[ro.ot@linux opt]# pwd.
/usr/local./gcc-4.0.1           女人
4、配置安装文件:
[root.@linux gcc-4.0.1]#. /opt/gcc-4.0.1/con.figure --prefix=/usr/local/gcc-4.0.1/       (这一步非常重要,需要在安装的目标目录下,执行源目录 /opt/gcc-4.0.1/中的configure命令,配置将gcc安装到目标目录/usr./local/gcc-4.0.1/)..
creating. cache ../config.cache(广告)
checking host system type.... i686-pc-linux-g.nu            杀毒
5、编译安装文件:
[root@li.nux gcc-4.0.1]# .pwd.
/usr/local/gcc-4.0..1          婚庆
[root@linux gcc-4.0.1]# make     .   (在目标目录下执行编译.)电脑
6、安装gcc:
[.root@linux gcc-4.0.1]#. pwd.
/.usr/local/gcc-4.0.1学习
[root@linux gcc-4.0.1]# m.ake install    (在目标目录下执行安装.).

在第四步时.,配置安装文件时就出错了,checking for g.cc... no--- 印刷
checking for. gcc... no服务器
checking f.or cc... no.
configure.:error: no acc.eptable C compiler found in $PATH--- 印刷
在网上查了查原因,是没有配置c 的编译器 .,但.是我不知道该怎么配置 ,c的编译器又放在哪儿呢?.
exp.ort PATH=$PATH:你的路径  这个路径指的是./opt/gcc-4.0.1/ 这个么阿 ?!各位大侠帮我看看吧阿?!.

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线gdvip.
发帖
2174
C币
-60200
威望
394
贡献值
1
银元
-3
铜钱
4879
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-14
Re:[RedHat]
执行一下gcc --version 检查当前的版本
no acceptable C compiler found in $PATH
复制代码
说明缺少acceptable C compiler 的包

离线xsheng1983.
发帖
2049
C币
-199186
威望
366
贡献值
1
银元
-3
铜钱
4536
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-14
Re:[RedHat]
要有c编译器才能编译并安装gcc.
执行whereis gcc 或 rpm -q gcc看看是否装有gcc
如果没有安装gcc及其它c编译器,则需先安装一个(非源码安装)

离线xsheng1983.
发帖
2049
C币
-199186
威望
366
贡献值
1
银元
-3
铜钱
4536
人人网人气币
0
只看该作者 地板  发表于: 2010-04-14
Re:[RedHat]
大侠们 小弟还有一个困惑阿,我安装GCC 不就是为了装个c++的编译器么阿?!为什么还需要其它的阿。

发帖
2095
C币
-193313
威望
380
贡献值
1
银元
-1
铜钱
4709
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-14
Re:[RedHat]


QUOTE:原帖由 dxf1219 于 2009-2-3 09:30 发表
大侠们 小弟还有一个困惑阿,我安装GCC 不就是为了装个c++的编译器么阿?!为什么还需要其它的阿。

因为你这是从源码安装,所以要先编译。你可以找个二进制安装包

离线cnzol.
发帖
1942
C币
-141092
威望
321
贡献值
2
银元
0
铜钱
4152
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-14
Re:[RedHat]
我 执行whereis gcc 后显示 是在 /usr/libexec/gcc  是不是说我需要将该目录设置成环境变量阿 。

发帖
1947
C币
-139384
威望
398
贡献值
1
银元
-1
铜钱
4545
人人网人气币
0
只看该作者 6楼 发表于: 2010-04-14
Re:[RedHat]
但是我执行 gcc-v 后 显示 Command not find ...     执行whereis gcc 后显示 是在 /usr/libexec/gcc  目录下 是不是需要设置一下环境变量 就可以了 ?!
export PATH=/usr/libexec/gcc   :

离线linyanqi.
发帖
2152
C币
-604665
威望
405
贡献值
2
银元
-1
铜钱
4817
人人网人气币
0
只看该作者 7楼 发表于: 2010-04-14
Re:[RedHat]


QUOTE:原帖由 dxf1219 于 2009-2-3 09:49 发表
但是我执行 gcc-v 后 显示 Command not find ...     执行whereis gcc 后显示 是在 /usr/libexec/gcc  目录下 是不是需要设置一下环境变量 就可以了 ?!
export PATH=/usr/libexec/gcc   :

/usr/libexec/gcc下只有gcc-x.x的目录吧。

快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个