我用的是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,我应该怎么办。
gcc 从4.4 降低到3.3的问题
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 12
- 注册时间: 2009-10-10 19:35
- astolia
- 论坛版主
- 帖子: 6703
- 注册时间: 2008-09-18 13:11
Re: gcc 从4.4 降低到3.3的问题
你装了g++-3.3_3.3.6-15ubuntu6_i386.deb后应该有个/usr/bin/g++-3.3之类的吧,建一个软链接/usr/bin/g++指向它就行了
-
- 帖子: 12
- 注册时间: 2009-10-10 19:35
Re: gcc 从4.4 降低到3.3的问题
确实有/usr/bin/g++-3.3, 怎么建立你所说的软链接呢?astolia 写了:你装了g++-3.3_3.3.6-15ubuntu6_i386.deb后应该有个/usr/bin/g++-3.3之类的吧,建一个软链接/usr/bin/g++指向它就行了
-
- 帖子: 12
- 注册时间: 2009-10-10 19:35
Re: gcc 从4.4 降低到3.3的问题
问题解决了,确实有/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楼说的软链接,请高手再指点。
问题算是解决了,但是我还是不怎么做到2楼说的软链接,请高手再指点。

- peter_huang
- 帖子: 391
- 注册时间: 2006-11-07 14:32
Re: gcc 从4.4 降低到3.3的问题
用ln -s即可建立symbolic link。