我有一个正在构建库的Xcode项目,我希望能够在主应用程序加载库时调试库。
运行菜单中的 Run
和Debug
选项已禁用,如果我尝试使用附加处理选项,则会获得"No launchable executable present at path"
。在查看Active Executable时,我看到但我不知道如何告诉xcode运行/调试的内容。
那么我应该如何调试应用程序呢?我正在寻找类似于Visual Studio的项目配置的东西,但我还没有找到这个选项。
答案 0 :(得分:8)
向项目添加自定义可执行文件。
它位于项目 - >下新的自定义可执行文件... 菜单项。
从那里,您可以将应用程序添加为自定义可执行文件,这样您就可以调试应用程序和插件。
另外一个有用的暗示;在Xcode的构建首选项中设置了一个共同的产品目录。这会将用于构建应用程序的符号文件放在与应用程序相同的目录中(假设您的主应用程序是您构建的应用程序),因此,您将能够在库和应用程序中逐步执行框架。
答案 1 :(得分:6)
对于那些使用Xcode 4的人:
项目>方案>编辑方案......
选择运行阶段>信息
并设置可执行文件