2010-03-11 227 views
2

我對Xcode一無所知,除了它是來自Apple的開發人員界面,實際上來自OSX CD並且它也用於創建iPhone應用程序。在沒有安裝Xcode的情況下運行Xcode應用程序

我也知道它有一個應用程序文件夾,裏面充滿了小工具,確實非常有用。我試了grabbing one of them並運行,沒有安裝Xcode,但它不起作用。它帶來的錯誤和問題報告從我相信相關的部分是這樣的:

 
Dyld Error Message: 
    Library not loaded: @rpath/DevToolsInterface.framework/Versions/A/DevToolsInterface 

我試過,當然,該定位「框架」,沒有成功。

嗯......

我想這大概可以安裝Xcode中,獲得該實用程序的源,如果它存在於某個地方,並編制了獨立。但那超出了我的觀點。

我只想知道是否有某處我可以獲得這些實用程序和/或使它們無需安裝Xcode即可運行。

回答

5

大多數開發人員工具都依賴於安裝在/Developer/Library/PrivateFrameworks/Developer/Library/Frameworks中的幾個共享框架,其中一些工具也依賴於/Developer/Library文件夾中的其他文件。

Apple開發人員工具旨在作爲一套安裝和使用。

爲什麼不安裝開發人員工具?有沒有特別的原因,你不想這樣做?如果您擔心磁盤空間,可以選擇不安裝文檔和各種其他軟件包。

+0

好的,這解釋了爲什麼它不工作 - 正如預期的那樣,這是由於依賴關係的破壞。我並不是所有人都擔心磁盤空間,反正​​我會安裝XCode,但是我希望能夠獲得FileMerge和其他工具,而不需要這麼做,因爲如果我只想要一個1.5MB的我不想要需要安裝1.5GB。所以我仍然希望知道在安裝XCode之前是否有安裝它們的方法。 – cregox 2010-03-12 13:55:11

+1

我只是將這個答案作爲***「它不能輕易完成」***。 – cregox 2010-03-31 17:41:58

+0

@jrodatus哪個回答? – cregox 2017-01-07 15:47:18

3

正如鏈接超級用戶條目所述,這些工具(如FileMerge)是XCode開發人員工具套件的一部分。它們並不依賴XCode作爲應用程序 - 只是將它們作爲開發工具集的一部分捆綁在一起。

由於開發工具是免費的,你可以自由下載並使用它們,如果你想(你不需要使用XCode本身)。

另外還有其他文件比較/合併工具。我最喜歡的Mac是Changes(也在超級用戶輸入中提到)。

+0

那麼,爲什麼它不工作? – cregox 2010-03-11 17:19:32

+0

爲什麼沒有工作?你說你沒有安裝XCode,不是嗎?或者你的意思是你安裝了開發工具*,除了* XCode? – philsquared 2010-03-11 17:24:56

+0

@Pil你說這些工具並不依賴XCode作爲應用程序,我不需要使用XCode本身。我還沒有安裝XCode或開發工具。我只是抓住了一個工具FileMerge.app,它不工作。這對我來說似乎是一個矛盾。 – cregox 2010-03-12 13:52:29

相關問題