Xcode如何添加外部项目

时间:2012-06-14 15:59:03

标签: xcode workspace build-dependencies

我需要在我的Xcode项目中添加一个外部项目,原因是我需要在外部项目静态库上添加一个Target Dependency。

我似乎无法按照我需要的方式添加它,我希望这样:

enter image description here

但是,当我将另一个项目添加到我的实际Xcode项目时,我得到以下内容,这不允许我从我的项目中探索该项目,因此我无法添加我需要的依赖项。

enter image description here

请注意,这些屏幕截图来自两个不同的项目,并且在显示我想在我自己的项目中重现的内容中,拖动多个项目按预期工作。

也许我的项目设置错误了?我所做的就是从Xcode获取模板详细主应用程序。

2 个答案:

答案 0 :(得分:22)

你做得对。问题是Xcode不能打开两次相同的项目。

在重新打开父项目之前关闭Serenity.xcodeproj

答案 1 :(得分:1)

是的,这是可能的,它被称为工作区。

在你的例子中:

  • 打开两个项目
  • 将Serenity项目拖到Dependent项目

我认为你做错了是拖动Xcodeproj,试着打开那个项目并拖动项目块(见图)

enter image description here