代码之家  ›  专栏  ›  技术社区  ›  sorin

如何为没有任何可执行文件的项目启动xcode调试器?

  •  10
  • sorin  · 技术社区  · 16 年前

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

    Run 和 Debug “运行”菜单中的选项被禁用,如果我尝试使用“附加到进程”选项,则 "No launchable executable present at path" . 在查看活动的可执行文件时,我看到了,但我不知道如何告诉xcode运行/调试什么。

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

    2 回复  |  直到 13 年前
        1
  •  8
  •   bbum    16 年前

    将自定义可执行文件添加到项目中。

    它在下面 项目->新建自定义可执行文件… 菜单项。

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

    另一个有用的提示是:在xcode的构建首选项中设置一个公共产品目录。这将把用于构建应用程序的符号文件放在与应用程序相同的目录中(假设您的主应用程序是您构建的应用程序),因此,您将能够遍历库和应用程序中的帧。

        2
  •  6
  •   Izhaki    13 年前

    对于使用xcode 4的用户:

    项目>方案>编辑方案…

    选择运行阶段信息

    并设置一个可执行文件