gcc 从4.4 降低到3.3的问题

为当前最终发行版之前的所有版本提供支持
回复
thanks
帖子: 12
注册时间: 2009-10-10 19:35
送出感谢: 0
接收感谢: 0

gcc 从4.4 降低到3.3的问题

#1

帖子 thanks » 2011-01-08 18:40

我用的是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,我应该怎么办。
头像
astolia
论坛版主
帖子: 3083
注册时间: 2008-09-18 13:11
送出感谢: 1 次
接收感谢: 510 次

Re: gcc 从4.4 降低到3.3的问题

#2

帖子 astolia » 2011-01-08 18:51

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

Re: gcc 从4.4 降低到3.3的问题

#3

帖子 thanks » 2011-01-09 12:10

astolia 写了:你装了g++-3.3_3.3.6-15ubuntu6_i386.deb后应该有个/usr/bin/g++-3.3之类的吧,建一个软链接/usr/bin/g++指向它就行了
确实有/usr/bin/g++-3.3, 怎么建立你所说的软链接呢?
thanks
帖子: 12
注册时间: 2009-10-10 19:35
送出感谢: 0
接收感谢: 0

Re: gcc 从4.4 降低到3.3的问题

#4

帖子 thanks » 2011-01-09 12:15

问题解决了,确实有/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
头像
peter_huang
帖子: 391
注册时间: 2006-11-07 14:32
送出感谢: 0
接收感谢: 1 次

Re: gcc 从4.4 降低到3.3的问题

#5

帖子 peter_huang » 2011-01-09 19:20

用ln -s即可建立symbolic link。
回复

回到 “老旧版本支持”