论坛风格切换切换到宽版
  • 1463阅读
  • 6回复

[问题求助]gcc 无法编译C++问题 [复制链接]

上一主题 下一主题
离线oky3914.
 
发帖
2173
C币
-198637
威望
427
贡献值
1
银元
-3
铜钱
4838
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
red.hat es 5  系统下, gcc 的rpm安装怎样卸载掉,由于机子上安装的版本太多, 导致C++不能编.译了,现在想全部.卸载掉,重新安装 gcc rpm包。健康

    有没有那位高手指点一下么样操作。 本人查了相关资料,试了无数方法,就是不成功呀。http://upload.bbs.csuboy.com/Mon_1004/126_6847_a10877a4d035c85.gif[/img]电脑

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

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线wing.
发帖
2050
C币
-60802
威望
371
贡献值
1
银元
-3
铜钱
4533
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
Re:gcc
是不是没有安装gcc-c++?

[ 本帖最后由 diyself 于 2009-4-20 13:32 编辑 ]

离线hongjing123.
发帖
2138
C币
-235030
威望
440
贡献值
1
银元
0
铜钱
4983
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
Re:gcc
怎么编译不过去?说清楚。

离线yangjfa.
发帖
2064
C币
-152459
威望
378
贡献值
1
银元
-1
铜钱
4551
人人网人气币
0
只看该作者 地板  发表于: 2010-04-13
Re:gcc
:0  gCC安装了。 当时安装系统时,我测试过了。都可以的,后来机子交给软件部,那帮人,乱搞一通后,就不能正常编译C++ 了。我看了一下,里面有三个版本:
[root@linux8 ~]# gcc -v
Reading specs from /usr/lib/gcc/x86_64-redhat-linux/3.4.3/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-languages=c,c++,objc,java,f77 --enable-java-awt=gtk --host=x86_64-redhat-linux
Thread model: posix
gcc version 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)
很奇怪的是  host=x86_64-redhat-linux    但是:/usr/include/c++/3.4.3里面,没有x86_64-redhat-linux 目录,只有 i386的目录,奇怪?请高手指点,  想把多于的版本,全卸了。重新安装gcc

[root@linux8 c++]# cd 3.4.3
[root@linux8 3.4.3]# pwd
/usr/include/c++/3.4.3
[root@linux8 3.4.3]# ls
algorithm  cassert  ciso646  complex  cstddef  ctime     debug                ext                iomanip   istream   locale  numeric  sstream    string    vector
backward   cctype   climits  csetjmp  cstdio   cwchar    deque                fstream            ios       iterator  map     ostream  stack      typeinfo
bits       cerrno   clocale  csignal  cstdlib  cwctype   exception            functional         iosfwd    limits    memory  queue    stdexcept  utility
bitset     cfloat   cmath    cstdarg  cstring  cxxabi.h  exception_defines.h  i386-redhat-linux  iostream  list      new     set      streambuf  valarray

离线51.vc.
发帖
2081
C币
-61510
威望
378
贡献值
1
银元
-2
铜钱
4652
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-13
Re:gcc
test.cpp  在其它  32位或64位的机子上,都能正常编译.

编译  [root@linux8 soft]# less test.cpp
#include <iostream>

int main()
{
using namespace std;
    cout << "Hello" << endl;
    return 0;
}
test.cpp (END)
报一大堆错误,  
报错代码如下:
[root@linux8 soft]# less test.cpp.log
In file included from test.cpp:1:
/usr/lib/gcc/x86_64-redhat-linux/3.4.3/../../../../include/c++/3.4.3/iostream:44:28: bits/c++config.h: No such file or directory
In file included from /usr/lib/gcc/x86_64-redhat-linux/3.4.3/../../../../include/c++/3.4.3/ios:44,
                 from /usr/lib/gcc/x86_64-redhat-linux/3.4.3/../../../../include/c++/3.4.3/ostream:45,
                 from /usr/lib/gcc/x86_64-redhat-linux/3.4.3/../../../../include/c++/3.4.3/iostream:45,
                 from test.cpp:1:
这段报错,一直重复出现。

[ 本帖最后由 城市流浪人 于 2009-4-20 13:44 编辑 ]

离线beleen.
发帖
2112
C币
-60346
威望
394
贡献值
1
银元
-1
铜钱
4715
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-13
Re:gcc
很奇怪的是  host=x86_64-redhat-linux    但是:/usr/include/c++/3.4.3里面,没有x86_64-redhat-linux 目录,只有 i386的目录,奇怪?请高手指点,  想把多于的版本,全卸了。重新安装gcc

你还是重装吧。

离线wuyangbo11.
发帖
2038
C币
-235209
威望
394
贡献值
1
银元
-3
铜钱
4624
人人网人气币
0
只看该作者 6楼 发表于: 2010-04-13
Re:gcc
现在的问题所在是:   Gcc 都是在系统安装时,安装上去的rpm包。  现在,俺不知道怎么样才能,把所有的gcc 版本都卸载掉。
  rpm -e 不行的,关联软件太多,更本就不让你卸载呀。  还望指点。 先谢谢了 !

[ 本帖最后由 城市流浪人 于 2009-4-20 14:11 编辑 ]
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个