Estou tentando executar o doxygen. Quando eu digito no prompt do bash eu recebo o seguinte:
bash: /usr/local/bin/doxygen: No such file or directory
No entanto, quando tento which doxygen
, obtenho:
/usr/bin/doxygen
Eu pensei que which
deveria identificar qual executável seria executado se fosse inserido na linha de comando. Alguém sabe o que está acontecendo aqui e como posso corrigi-lo para que eu possa executar doxygen
sem especificar seu prefixo?
Eu tinha o doxygen 1.18.1 instalado e tentei instalar a versão mais recente (não do repositório), que não foi bem, então eu o removi. A última versão colocou seu executável em '/ usr / local / bin'. Desculpe, eu deveria ter mencionado isso em primeiro lugar.
type -a doxygen
resulta em doxygen is /usr/bin/doxygen
.
Meu caminho é /usr/local/lib:/usr/share/code:/home/mark/bin:/home/mark/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
, mas não há doxygen
em / usr / local / bin.