很急呀!请教各位一个gcc的问题??? 

很急呀!请教各位一个gcc的问题??? 

[Root]# cd /usr/bin
[Root]# mv gcc gcc_back
[Root]# ln -s /usr/local/arm/2.95.3/bin/arm-linux-gcc ./gcc
[Root]# mv ld ld_back
[Root]# ln -s /usr/local/arm/2.95.3/bin/arm-linux-ld ./ld
[user]#  make
[Root]# make install
若要把刚才改过的 gcc 再改回去,

请问高手如何改回去啊???

[Root]# cd /usr/bin
[Root]# rm gcc
[Root]# mv gcc_back gcc
[Root]# rm ld
[Root]# mv ld_back ld
这样修改后,若用到gcc时

[root@hou bin]# gcc -o dummy dummy.c -lpthread -lminigui -ljpeg -lpng -lz -lttf
bash: gcc: command not found

还有
[root@hou st2410]# cd jpeg-6b
[root@hou jpeg-6b]# ./configure
checking for gcc... no
checking for cc... no
configure: error: no acceptable cc found in $PATH

gcc默认是装在usr/bin  下面的吧,我现在
利用
[root@hou root]# whereis gcc
gcc: /usr/share/man/man1/gcc.1
现在是没有gcc了,不知道如何办呢
这样修改以后,再用gcc 编译时找不到gcc???
怎样做可以找回来呢,而且我选择重新在安装gcc,显示已经安装过gcc了

谢谢各位大侠给予指点啊,
问题的描述给我感觉就是“支离破碎……”

找到你已经安装的那个GCC的安装文件,强行重新安装一下GCC就得了。
你没有说出你用的发行版,具体怎么做根据你的发行版作些调整即可。
如果是RedHat系列,可以用rpm -ivh filename.rpm --force

其他的发行版如果没有强行安装可以考虑解压后拷贝进入/usr/bin来使用。

谢谢你了,我试一下把!
其实因为你的ln连接,你把开始的gcc删除了
gcc 仍然是个连接吧