Sto cercando di avviare il compilatore DMD del linguaggio di programmazione D, ma il terminale sta dando il seguente errore:
dmd: failed to launch executable at /Library/Compilers/dmd2/osx/bin/dmd
Ma non c'è una cartella chiamata dmd2
sotto /Library/Compilers
.
Posso avviare il compilatore DMD da questo percorso /usr/bin/dmd
, ma non voglio digitare questo percorso ogni volta che devo compilare un file di codice sorgente.
Questo è il mio $PATH
:
/Library/Frameworks/Python.framework/Versions/2.7/bin:/Library/Frameworks/Python.framework/Versions/3.4/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin: / sbin: / opt / X11 / bin: / usr / texbin
C'è un modo in cui quando scrivo dmd
si avvia /usr/bin/dmd
, invece di provare a scrivere un compilatore sotto /Library/Compilers/dmd2/osx/bin/dmd
?
type -p dmd
mostra? Questo è il dmd che stai effettivamente eseguendo
echo $PATH
?