10

現在、古い OS X プロジェクトを Xcode 3 GCC から Xcode 4 LLVM に移行しています。

移行はこれまでのところ順調に進んでいます。コードを 10.4 から 10.6 に更新し、非推奨の API を多数追加しましたが、すべて正常にコンパイルされました。

しかし、LLDB を使用してデバッグしようとすると、次のエラーが発生します。

error: failed to launch '/Users/trenskow/Library/Developer/Xcode/DerivedData/The_Famous_Web_Editor-ddfqhzdztzzgfrcxaaywyxgtahzx/Build/Products/Debug/The Famous Web Editor.app/Contents/MacOS/The Famous Web Editor'

アプリケーションはそれ自体で正常に動作します (デバッグしようとしているランタイム エラーを除いて)。

LLVM GCC および GDB に戻すと、問題なく起動しますが、Xcode はブレークポイントで停止しません。アプリケーションは停止しますが、ブレークポイントが Xcode によってヒットされているという兆候はありません。

4

2 に答える 2

5

ロングショット、しかし:

The Famous Web Editor

Xcode とコンパイラは、プロジェクト/ターゲット名のスペースにつまずくことがあります。これは通常、壊れたヘッダーまたはライブラリ検索パスに表示されるため、ここに当てはまるかどうかはわかりません。ただし、スペースが含まれないようにターゲットの名前を変更することは確かに価値があります。

于 2011-10-23T21:47:48.780 に答える
2
First clear your DerivedData  (/Library/Developer/Xcode/DerivedData/) delete every thing from there.

XCode を再起動し、デバイスを再起動します。

Xcodeを実行する

于 2012-10-22T07:48:21.757 に答える