【问题标题】:How to start Xcode debugger for a project without any executable?如何为没有任何可执行文件的项目启动 Xcode 调试器?
【发布时间】:2013-06-23 22:44:51
【问题描述】:

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

运行菜单中的RunDebug 选项被禁用,如果我尝试使用附加到进程选项,我会得到"No launchable executable present at path"。在查看 Active Executable 时,我看到但我不知道如何告诉 xcode 运行/调试什么。

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

【问题讨论】:

    标签: xcode debugging


    【解决方案1】:

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

    它位于 Project -> New Custom Executable... 菜单项下。

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

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

    【讨论】:

      【解决方案2】:

      对于那些使用 Xcode 4 的人:

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

      选择运行阶段 > 信息

      并设置一个可执行文件

      【讨论】:

        猜你喜欢
        • 2013-07-22
        • 2011-06-09
        • 2013-07-16
        • 2019-06-10
        • 1970-01-01
        • 2016-09-08
        • 1970-01-01
        • 1970-01-01
        • 2019-06-24
        相关资源
        最近更新 更多