2010-03-11 154 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

相关问题