18

スキーム実行デバッガーのポップアップでは、表示されるのは「なし」と「GDB」だけです。これは、LLVM でビルドされた iPad 4.2 シミュレータ用です。

4

3 に答える 3

18

できません。Appleの従業員の言葉を借りれば、LLDBはiOS開発にはまだ利用できません。2011年7月の時点で、LLDBがiOSで利用可能になる時期は不明です。

Xcode 4.0.2では、唯一のオプションはGDBです。Xcode 4.2では、オプションとしてLLDBがありますが、それを使用することはできません。 ここに画像の説明を入力してください

LLDBプロジェクトには、iOSサポートの日付は記載されていません。FAQによると:

Q:LLDBは現在どのようなターゲットをサポートしていますか?
i386およびx86_64ターゲットのMacOSXネイティブデバッグ。

また、LLDBについて説明しているWWDC 2011セッション(例:321 LLDBへの移行)では、iOSデバイスについては何も言及されていません。

于 2011-03-12T18:34:35.573 に答える
4

LLDB には、Apple の AppStore から購入できる XCode 4.0.1 が同梱されています。

LLDB に切り替えるだけです。これを行うには、[実行] をクリックして Option キーを押し、CDB の代わりに LLDB を選択します ([情報] タブの 3 番目のドロップダウン ボックス)。

これが私が持っている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)
于 2011-04-03T10:55:52.747 に答える
4

Xcode 4.3 のリリースにより、iOS で LLDB デバッグが有効になります。

于 2012-02-16T17:21:19.313 に答える