如何在没有任何可执行文件的情况下为项目启动Xcode调试器?

时间:2010-01-07 13:01:28

标签: xcode debugging

我有一个正在构建库的Xcode项目,我希望能够在主应用程序加载库时调试库。

运行菜单中的

RunDebug选项已禁用,如果我尝试使用附加处理选项,则会获得"No launchable executable present at path"。在查看Active Executable时,我看到但我不知道如何告诉xcode运行/调试的内容。

那么我应该如何调试应用程序呢?我正在寻找类似于Visual Studio的项目配置的东西,但我还没有找到这个选项。

2 个答案:

答案 0 :(得分:8)

向项目添加自定义可执行文件。

它位于项目 - >下新的自定义可执行文件... 菜单项。

从那里,您可以将应用程序添加为自定义可执行文件,这样您就可以调试应用程序和插件。

另外一个有用的暗示;在Xcode的构建首选项中设置了一个共同的产品目录。这会将用于构建应用程序的符号文件放在与应用程序相同的目录中(假设您的主应用程序是您构建的应用程序),因此,您将能够在库和应用程序中逐步执行框架。

答案 1 :(得分:6)

对于那些使用Xcode 4的人:

  

项目>方案>编辑方案......

选择运行阶段>信息

并设置可执行文件