O compilador Intel C não funciona com o sudo

0

Eu posso compilar usando o icc bem:

akady@TermintX ~/Test $ icc HelloWorld.c

akady@TermintX ~/Test $ ls

a.out HelloWorld.c

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

Hello World

Mas ao tentar a mesma coisa com o sudo:

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

[sudo] password for akady:

sudo: icc: command not found

(Embora o gcc funcione bem, com e sem sudo)

    
por Pyrphoros 05.09.2016 / 08:12

2 respostas

3
  1. Parece que icc não está no seu caminho padrão.
  2. por que compilar como root?

Se você REALMENTE precisar compilar como root (que não consigo pensar em por quê), adicione icc path à variável PATH (o melhor lugar seria em seu perfil)

 export PATH="/opt/intel/blabla/bin:${PATH}"
    
por 05.09.2016 / 08:27
-2

O que finalmente resolveu o problema foi usar sudo -s e, em seguida, chamar icc .

    
por 05.09.2016 / 09:59

Tags