Ios 在Xcode 4 GM中,如何打开LLDB?我看到的只是GDB
在scheme run debugger弹出窗口中,只显示“无”和“GDB”。这是为使用LLVM构建的iPad4.2模拟器设计的。你不能。用一位苹果员工的话来说。截至2011年7月,尚不清楚LLDB何时可用于iOS 在Xcode 4.0.2中,您唯一的选择是GDB。在Xcode 4.2中,可以选择LLDB,但不能使用它: 没有列出iOS支持的日期。报告说: 问:LLDB目前支持哪些目标?Ios 在Xcode 4 GM中,如何打开LLDB?我看到的只是GDB,ios,xcode,debugging,xcode4,lldb,Ios,Xcode,Debugging,Xcode4,Lldb,在scheme run debugger弹出窗口中,只显示“无”和“GDB”。这是为使用LLVM构建的iPad4.2模拟器设计的。你不能。用一位苹果员工的话来说。截至2011年7月,尚不清楚LLDB何时可用于iOS 在Xcode 4.0.2中,您唯一的选择是GDB。在Xcode 4.2中,可以选择LLDB,但不能使用它: 没有列出iOS支持的日期。报告说: 问:LLDB目前支持哪些目标? Mac OS X本机调试 用于i386和x86_64目标 而WWDC 2011年讨论LLDB(例如:321
Mac OS X本机调试 用于i386和x86_64目标
而WWDC 2011年讨论LLDB(例如:321迁移到LLDB)的会议没有提到任何关于iOS设备的内容。LLDB附带XCode 4.0.1,您可以从苹果的AppStore购买 您只需切换到LLDB即可。您可以在单击“运行”时按Option键,然后选择LLDB而不是CDB(信息选项卡上的第三个下拉框) 这是我的XCode(可以在“关于XCode”中找到):
Version: 4.0 (4A1006)
Location: /Developer
Applications:
Xcode: 4.0.1 (99)
Instruments: 4.0 (3538)
Dashcode: 3.0.2 (333)
SDKs:
Mac OS X:
10.6: (4A1006)
iPhone OS:
3.2: (7B500)
4.3: (8F191m)
iPhone Simulator:
3.2: (7W367a)
4.0: (8A400)
4.1: (8B117)
4.2: (8C134)
4.3: (8F192)
随着Xcode 4.3的发布,在iOS中启用了LLDB调试。当前的GM标签不是“beta”吗“因此仍然包含在保密协议中?嗯,好问题,还不清楚。是的,Xcode 4仍然在保密协议中,理论上,如果你公开讨论它,你就有可能失去你的苹果开发者身份。看起来仍然不存在。”。不过,如果你创建了一个MacOSX项目和一个iOS项目,你可以在这里讨论这个问题。前者在方案编辑器中提供LLDB;后者没有。显然,这是一个有意识的决定,我们iOS开发人员只需等待一段时间。它似乎在4.1中可用。我还不知道这是不是一个好的选择。