7

Xcodeでコードをビルドしようとすると、次のようになります。

clang: error: unable to execute command: Bus error: 10
clang: error: linker command failed due to signal (use -v to see invocation)

誰もが理由を知っていますか?コードは私の同僚のマシン上でうまく構築されます。私のものではありません。私はDerivedDataを数回使用しましたが、無駄です。

4

3 に答える 3

3

すべてのプロジェクトの派生データ フォルダーを削除しようとしましたか。あなたの場合は、/Users/User_Name/Library/Developer/Xcode/DerivedData/. すべてのプロジェクトのフォルダーを削除し [心配はいりません。安全です]、Xcode メニューから [製品] > [プロジェクトをクリーンアップ] を実行します。

やってみたら成功!

于 2013-10-29T07:53:52.410 に答える
0

派生データを削除するだけでは不十分な場合があります。フレームワークへのパスが正しいことを確認することもお勧めします。フレームワークをプロジェクトにコピーしたときに「バス エラー 10」のリンクの問題が発生しましたが、フレームワーク パスは、.dmg ファイルをマウントしたときに作成されたボリュームのものでした。(ビルド設定で)フレームワークパスを削除すると、派生データを削除するだけでなく、問題が解決しました。

于 2016-11-29T15:58:53.577 に答える