Verschiedene Programme werden aufgerufen, wenn der vollständige Pfad und Name unter Ubuntu verwendet wird

273
ftfish

Ich habe ein seltsames Problem unter Ubuntu 14.04.

xxxxxxxxxxxxxx:~/Dev/tbb2017_20170226oss$ gcc -dumpversion 5.4.1 xxxxxxxxxxxxxx:~/Dev/tbb2017_20170226oss$ which gcc /usr/bin/gcc xxxxxxxxxxxxxx:~/Dev/tbb2017_20170226oss$ /usr/bin/gcc -dumpversion 4.8 xxxxxxxxxxxxxx:~/Dev/tbb2017_20170226oss$ ll /usr/bin/gcc lrwxrwxrwx 1 root root 7 Apr 7 2014 /usr/bin/gcc -> gcc-4.8* 

Kann mir bitte jemand sagen, warum ich verschiedene Versionen bekomme ??? Vielen Dank!

Es gibt keinen Alias ​​für gcc, wenn das einen Unterschied macht.

1
Vielleicht eine Shell-Funktion; probiere `type -a gcc ' dave_thompson_085 vor 7 Jahren 0
@ dave_thompson_085 Oh, `type` enthüllt, dass gcc * einen Aliasing auf gcc-5 hat. Ich habe es irgendwie in Aliasnamen übersehen ... Vielen Dank, dass Sie mir einen weiteren nützlichen Befehl beigebracht haben und die Frage beantworten. Bitte poste es als Antwort, damit ich es annehmen kann! ftfish vor 7 Jahren 0

0 Antworten auf die Frage