ifort com problema geany

1

Eu mudei meus comandos de compilar / compilar no geany para usar o Fortran da Intel:

    ifort -c "%f"
    ifort "%f" -o "%e"

Quando tento compilar, recebo o seguinte erro:

ifort "file.f90" -o "file" (in directory: ...)
Compilation failed.
/bin/sh: 1: ifort: not found

No entanto, posso digitar

    ifort -o file file.f90

no terminal e irá compilar sem problemas. Eu posso abrir geany do terminal com o comando "LANG = C geany --verbose", que corrige a incapacidade de geany de encontrar o ifort, mas não encontrou uma maneira de fazer com que o launcher de unidade usasse isso.

Então: alguém sabe como obter o launcher de unidade para usar o comando ou consertar o geany para aceitar ifort sem acima do comando?

    
por Kyle Kanos 10.05.2012 / 20:55

2 respostas

2

Adicione ifort como um link simbólico na pasta / usr / bin. Isso resolve todo o problema.

sudo ln -s /opt/intel/composer_xe_2013.1.117/bin/intel64/ifort /usr/bin/ifort

Substitua o caminho pela versão do Intel Composer que você está usando.

    
por jadelord 01.02.2013 / 10:14
0

Execute o Geany no terminal usando LANG=C geany --verbose . Defina os comandos de compilação para o Intel Fortran conforme especificado acima. Ele compila e roda sem nenhum problema.

    
por SMARTIZ 21.12.2015 / 19:35