2016-11-29 1 views
0

Ich folge https://ninenines.eu/docs/en/cowboy/2.0/guide/getting_started/Verwenden von GNU machen 4.X unter OSX

, die make erfordert. Wenn ich die Installationsskripte ausführe, sagt mir die Aufforderung, make 4.1 zu verwenden. Ich betreibe brew install erlang git homebrew/dupes/make

dann brew unlink make && brew link make aber which make ist noch /usr/bin und make -v ist 3.8.

Wie verlinke ich auf die richtige, aktualisierte Marke?

EDIT

export PATH =/usr/local/bin: $ PATH ist die erste Zeile von meiner ~/.bash_profile

Antwort

1

Sie müssen stellen Sie Ihren PATH so dass /usr/local/bin voraus ist, dh vor/usr/bin weil Homebrew setzt seine Binärdateien in /usr/local/bin.

also für einen einmaligen Befehl können Sie ausführen:

/usr/local/bin/make -v 

aber im Allgemeinen, möchten Sie Ihre setzen PATH in Ihrem $HOME/.profile oder in $HOME/.bash_profile wie folgt aus:

export PATH=/usr/local/bin:$PATH 

Im Allgemeinen müssen Sie Ihr Profil beziehen:

source ~/.profile 

oder melden Sie sich ab und melden Sie sich erneut an, nachdem Sie es geändert haben, damit es wirksam wird.

+0

usr/local/Keller/Marke/4.2.1/bin/gmake -v GNU Make 4.2.1 Gebaut für x86_64-Apfel-darwin16.1.0 Copyright (C) 1988-2016 Free Software Foundation, Inc. Lizenz GPLv3 +: GNU GPL Version 3 oder höher Dies ist freie Software: Sie können sie ändern und neu verteilen. Es gibt KEINE GEWÄHRLEISTUNG, soweit gesetzlich zulässig. zeigt mir die Versionierung – quantumpotato

+0

"vim ~/.bash_profile" 72L, 3426C Export PATH =/usr/local/bin: $ PATH - erste Zeile – quantumpotato

+0

Ich werde versuchen mit gmake als das ist was brew installiert – quantumpotato

Verwandte Themen