簡體   English   中英

在Mac上設置開發環境的標准方法是什么?

[英]What's the standard way to set up a dev environment on a Mac?

我剛剛在Snow Leopard上將XCode 3.2.6干凈安裝到默認的/ Developer目錄。

是否也應該在/ Developer內安裝所有庫和軟件工具(例如CMake / git)的正確/正常方式? 它與Linux期望將標准目錄用於事物的方式具有可比性嗎?還是像Windows那樣完全取決於個人喜好?

對於對Mac開發人員不熟悉的經驗豐富的開發人員,任何好的指南都將受到贊賞。 例如,我很困惑我的SVN客戶端來自何處以及來自何處,為什么我擁有SVN但沒有Git。

通常,您不應在/Developer (而不是/Development )內安裝任何東西。 您應該假設其中的任何內容都由Apple通過Xcode包進行管理。 對於其他命令行工具和庫,一種標准的Unix-y慣例是將它們安裝在為此目的提供的/usr/local中。 (不要在其他/usr位置安裝任何東西,因為它們也由Apple管理。)但是,不要自己構建或安裝很多第三方軟件(例如git ,也不要使用來自其他提供商的二進制安裝程序,這些安裝程序可能無法播放結合在一起,最好使用OS X的一種開源軟件包管理器。使用最廣泛的是HomebrewMacPortsFink 選擇一個並堅持下去。

在Xcode 3中,Apple發行了svn而不是git 這在Xcode 4中發生了更改,這是10.7 Lion中的默認值,它確實包含git 而且,從Xcode 4.3開始,不再存在/Developer目錄,因為Xcode本身現在是/Applications一個應用/Applications ,而以前/Developer中的項目都包含在其應用程序包中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM