当前位置: 技术问答>linux和unix
请问:我怎么样使得输入"GCC"以后执行的是新安装的新版本的GC,而不是旧的!以及我的操作是不是正确?
来源: 互联网 发布时间:2015-06-02
本文导语: 请教: 我现在的LINUX版本是RH6.2,昨天我做了一次GCC的升级,操作是这样的, 工作目录是/home/pietrik/,我把gcc-3.3.2.tar.gz解压,生成了一个gcc-3.3.2目录,然后我在那个目录里面执行: ./configure --prefix=/usr,然后make,然后make install....
请教:
我现在的LINUX版本是RH6.2,昨天我做了一次GCC的升级,操作是这样的,
工作目录是/home/pietrik/,我把gcc-3.3.2.tar.gz解压,生成了一个gcc-3.3.2目录,然后我在那个目录里面执行:
./configure --prefix=/usr,然后make,然后make install.这个过程持续了12个小时左右.
现在,似乎/home/pietrik/gcc-3.3.2/xgcc是新版本的GCC,我在这个目录里用
./xgcc -Wall -g -o ......编译完成了两个小程序.
现在我想请问:上面我的操作有没有什么问题?如果没有的话,在原来的情况下输入GCC后执行的好象是/use/bin/gcc.我怎么能使得执行的是新版本的GCC?
谢谢!
我现在的LINUX版本是RH6.2,昨天我做了一次GCC的升级,操作是这样的,
工作目录是/home/pietrik/,我把gcc-3.3.2.tar.gz解压,生成了一个gcc-3.3.2目录,然后我在那个目录里面执行:
./configure --prefix=/usr,然后make,然后make install.这个过程持续了12个小时左右.
现在,似乎/home/pietrik/gcc-3.3.2/xgcc是新版本的GCC,我在这个目录里用
./xgcc -Wall -g -o ......编译完成了两个小程序.
现在我想请问:上面我的操作有没有什么问题?如果没有的话,在原来的情况下输入GCC后执行的好象是/use/bin/gcc.我怎么能使得执行的是新版本的GCC?
谢谢!
|
把/usr/bin/gcc删掉,新建立一个/usr/bin/gcc的连接,连接到你新的gcc所在。