[英]How to install BSD make on a Mac (while preserving GNU make)?
我在Mac上有兩個關於make
問題:一個關於安裝第二個make
風味的問題,第二個問題關於如何管理這兩種風味。
我需要在我的Mac上安裝BSD make
,但我不想刪除Mac上標准的GNU make
; 伯克利是一個特殊的項目。 盡管安裝BSD有廣泛的資源,但我還是無法弄清楚從哪里獲得以及如何安裝該單個程序。 做這個的最好方式是什么?
我想我需要將它放在/usr/local/bin
而由Mac OS開發工具提供的GNU make
將保留在/bin
。 然后我可以管理使用別名調用哪個make。 我還是一個* nix新手; 這是一個合理的策略還是有更好的方法?
如果你還沒有/usr/bin/bsdmake
(顯然它曾經用過OS X / Xcode,但不再有),請安裝Homebrew ,然后:
brew install bsdmake
為了避免與GNU make發生沖突,Homebrew會將BSD make安裝為bsdmake
。 在大多數情況下,使用bsdmake all
構建軟件應該足夠了。 有時您可能需要告訴它您的BSD make被稱為bsdmake
而不是make
。
如果您因任何原因決定擺脫BSD制作,Homebrew將很樂意通過調用以下方式為您清理:
brew uninstall bsdmake
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.