Ho installato gcc con brew install gcc
, ma quando scrivo gcc
il comportamento predefinito è ancora da usare clang
. Come posso impostare le cose in modo che digitando gcc
nel terminale utilizzi automaticamente l' gcc
installazione di Homebrew?
Ho installato gcc con brew install gcc
, ma quando scrivo gcc
il comportamento predefinito è ancora da usare clang
. Come posso impostare le cose in modo che digitando gcc
nel terminale utilizzi automaticamente l' gcc
installazione di Homebrew?
Risposte:
Probabilmente vorrai esaminare la tua variabile $ PATH. Il gcc
from homebrew dovrebbe risiedere /usr/local/bin
e dovrebbe essere prima della versione Xcode di gcc
/ clang
.
Se si modifica la variabile PATH, accertarsi di disconnettersi dalla shell o ripassare la shell nel modo appropriato.
Questa risposta ha una soluzione elegante che utilizza anche gli alias, quindi non devi nemmeno pensare o preoccuparti del percorso se ne hai installato più di uno gcc
.
gcc
in /usr/local/bin
. Questo è per compatibilità poiché tutto ciò sarebbe quindi utilizzare al gcc
posto del clang
compilatore di sistema (che è anche aliasato come gcc
). Ciò che fa è inserire un collegamento con versione /usr/local/bin
come gcc-8
.
puoi usare gcc-7
invece
riferimento https://github.com/Homebrew/legacy-homebrew/issues/40374