当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : gcc 从4.4 降低到3.3的问题
帖子发表于 : 2011-01-08 18:40 

注册: 2009-10-10 19:35
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
我用的是9.10更新后gcc为4.4
因为要安装NS2.27,查了一下需要gcc3.3,我就在新立得里把gcc4.4卸载了,从网上下了好几个安装包安装了gcc3.3。
安装的文件有:
cpp-3.3_3.3.6-15ubuntu6_i386.deb、g++-3.3_3.3.6-15ubuntu6_i386.deb、gcc-3.3_3.3.6-15ubuntu6_i386.deb、gcc-3.3-base_3.3.6-15ubuntu6_i386.deb、libstdc++5_3.3.6-15ubuntu6_i386.deb、libstdc++5-3.3-dbg_3.3.6-15ubuntu6_i386.deb、libstdc++5-3.3-dev_3.3.6-15ubuntu6_i386.deb

现在的情况是我在终端输入gcc -v ,出现以下内容:
Reading specs from /usr/lib/gcc-lib/i486-linux-gnu/3.3.6/specs
Configured with: ../src/configure -v --enable-languages=c,c++ --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --enable-__cxa_atexit --with-system-zlib --enable-nls --without-included-gettext --enable-clocale=gnu --enable-debug i486-linux-gnu
Thread model: posix
gcc version 3.3.6 (Ubuntu 1:3.3.6-15ubuntu6)
似乎说明已经安装好了gcc 3.3.6。

在终端输入g++,出现以下内容:
程序“g++”已包含在下列软件包中:
* g++
* pentium-builder
请尝试:sudo apt-get install <选定的软件包>
g++: command not found

在终端输入sudo apt-get install g++,出现以下内容
下列【新】软件包将被安装:
g++ g++-4.4 gcc gcc-4.4 libstdc++6-4.4-dev
共升级了 0 个软件包,新安装了 5 个软件包,要卸载 0 个软件包,有 102 个软件未被升级。

如果点是就安装g++-4.4了吧,但我想安g++3.3,我应该怎么办。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: gcc 从4.4 降低到3.3的问题
帖子发表于 : 2011-01-08 18:51 
头像

注册: 2008-09-18 13:11
帖子: 2770
送出感谢: 1
接收感谢: 449
你装了g++-3.3_3.3.6-15ubuntu6_i386.deb后应该有个/usr/bin/g++-3.3之类的吧,建一个软链接/usr/bin/g++指向它就行了


页首
 用户资料  
 
3 楼 
 文章标题 : Re: gcc 从4.4 降低到3.3的问题
帖子发表于 : 2011-01-09 12:10 

注册: 2009-10-10 19:35
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
astolia 写道:
你装了g++-3.3_3.3.6-15ubuntu6_i386.deb后应该有个/usr/bin/g++-3.3之类的吧,建一个软链接/usr/bin/g++指向它就行了

确实有/usr/bin/g++-3.3, 怎么建立你所说的软链接呢?


页首
 用户资料  
 
4 楼 
 文章标题 : Re: gcc 从4.4 降低到3.3的问题
帖子发表于 : 2011-01-09 12:15 

注册: 2009-10-10 19:35
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
问题解决了,确实有/usr/bin/g++-3.3,但是在调试程序时提示找不到g++,所以我就把/usr/bin/g++-3.3改名为/usr/bin/g++,继续编译,又提示找不到g++-3.3,我就复制了之前改过名的g++,并把复制后的文件改名为g++-3.3。也就是说在/usr/bin/目录下有两个相同的文件一个名为g++-3.3,一个名为g++。这样终于算是可以正常编译了。
问题算是解决了,但是我还是不怎么做到2楼说的软链接,请高手再指点。 :em01


页首
 用户资料  
 
5 楼 
 文章标题 : Re: gcc 从4.4 降低到3.3的问题
帖子发表于 : 2011-01-09 19:20 
头像

注册: 2006-11-07 14:32
帖子: 391
送出感谢: 0 次
接收感谢: 1
用ln -s即可建立symbolic link。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译