Компилятор Intel C не работает с sudo

Я прекрасно могу скомпилировать с помощью icc:

akady @ TermintX ~ / Test $ icc HelloWorld.c

akady @ TermintX ~ / Test $ ls

a.out HelloWorld.c

akady @ TermintX ~ / Test $ ./a.out

Hello World

Но при попытке сделать то же самое с sudo:

akady @ TermintX ~ / Test $ sudo icc HelloWorld.c

[sudo] пароль для akady:

sudo: icc: command not found

(Хотя gcc отлично работает как с sudo, так и без него)

0
05.09.2016, 09:12
2 ответа

В конечном итоге проблема была решена с помощью sudo -s и последующего вызова icc .

-2
28.01.2020, 02:47
  1. Похоже, что icc отсутствует в вашем пути по умолчанию.
  2. Зачем компилировать от имени root ?

Если вам действительно нужно компилировать от имени root (а я не могу придумать ни одной причины, почему), добавьте путь icc в переменную PATH (лучше всего в его профиль)

 export PATH="/opt/intel/blabla/bin:${PATH}"
3
28.01.2020, 02:47

Теги

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