2011-09-20 22 views
10

私は現在、古いOS XプロジェクトをXCode 3 GCCからXCode 4 LLVMに移行しています。Xcode 4の起動に失敗しました

移行はこれまでのところうまく行っています。 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にヒットしているという表示はありません。

ありがとうございます。

答えて

5

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

The Famous Web Editor 

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

+1

。 スペースを含まないようにターゲット>製品名の名前を変更して解決しました。 – SwiftArchitect

+1

XCode 4.3.2で同様の問題が疑わしい。 productNameを変更して解決しました。 「ImageTargets」は「QRCOM」になり、魅力的に働いた。 – Amnysia

+0

productnameの名前を変更するのではなく、他の解決策がありますか。 –

2
First clear your DerivedData (/Library/Developer/Xcode/DerivedData/) delete every thing from there. 

ここで、XCodeを再起動して、デバイスを再起動してください。 XCodeの4.3.2の '製品名' と同様の問題が発生しました

実行Xcodeの

関連する問題