При использовании полного пути и имени в Ubuntu вызываются разные программы

204
ftfish

У меня странная проблема в 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* 

Может кто-нибудь, пожалуйста, скажите мне, почему я получаю разные версии ??? Спасибо!

Для gcc нет псевдонима, если это имеет значение.

1
Может быть, функция оболочки; попробуйте `тип -a gcc` dave_thompson_085 7 лет назад 0
@ dave_thompson_085 О, `type` показывает, что gcc * имеет псевдоним gcc-5. Я как-то упустил это из-под псевдонимов ... Большое спасибо за то, что научили меня другой полезной команде и ответили на вопрос. Пожалуйста, отправьте это как ответ, чтобы я мог принять! ftfish 7 лет назад 0

0 ответов на вопрос

Похожие вопросы