ubuntu修改gcc版本的操作方法
方法一:
首先,看一下你的Ubuntu都装了哪些版本的gcc用命令:ls/usr/bin/gcc*-l 我的显示是
lrwxrwxrwx1rootroot 72011-08-1415:17/usr/bin/gcc->gcc-4.6
-rwxr-xr-x1rootroot2245442011-10-0605:47/usr/bin/gcc-4.4
-rwxr-xr-x1rootroot2370722011-09-1717:25/usr/bin/gcc-4.5
-rwxr-xr-x1rootroot3021042011-09-1705:43/usr/bin/gcc-4.6
由上面显示可以看出默认安装的是gcc-4.6,现在来改成gcc-4.4
删除gcc-4.6的软连接文件/usr/bin/gcc。(只是删除软连接)
命令:sudorm/usr/bin/gcc
然后建一个软连接,指向gcc-4.4。
命令:sudoln-s/usr/bin/gcc-4.4/usr/bin/gcc
ok了,www.linuxidc.com现在用命令:gcc-v 显示如下:
使用内建specs。
目标:i686-linux-gnu
配置为:
../src/configure-v--with-pkgversion='Ubuntu/Linaro4.4.6-11ubuntu2'--with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs--enable-languages=c,c++,fortran,objc,obj-c++--prefix=/usr--program-suffix=-4.4--enable-shared--enable-linker-build-id--with-system-zlib--libexecdir=/usr/lib--without-included-gettext--enable-threads=posix--with-gxx-include-dir=/usr/include/c++/4.4--libdir=/usr/lib--enable-nls--with-sysroot=/--enable-clocale=gnu--enable-libstdcxx-debug--enable-objc-gc--enable-targets=all--disable-werror--with-arch-32=i686--with-tune=generic--enable-checking=release--build=i686-linux-gnu--host=i686-linux-gnu--target=i686-linux-gnu
线程模型:posix
gcc版本4.4.6(Ubuntu/Linaro4.4.6-11ubuntu2)
用同样的方法更改g++的默认版本。
方法二:
修改默认gcc和g++为4.4的版本
sudoupdate-alternatives--remove-allgcc
sudoupdate-alternatives--install/usr/bin/gccgcc/usr/bin/gcc-4.440
sudoupdate-alternatives--install/usr/bin/g++g++/usr/bin/g++-4.440
配置默认的gcc和g++
sudoupdate-alternatives--configgcc
sudoupdate-alternatives--configg++
以上这篇ubuntu修改gcc版本的操作方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。