4

xcode4.5 (OSX -> その他 -> 外部ビルド システム) で makefile プロジェクトを作成し、いくつかのcファイルを追加します。そして、私makeはプロジェクトを成功させることができます。

しかし"symbol not found"、関数の定義にジャンプしようとすると教えてくれます。

xcworkspace フォルダーと xcuserdata フォルダーを削除し、プロジェクトの派生データを削除するなど、Google からいくつかの方法を試します。しかし、それらはすべて失敗します。解決策はありますか?

ところで、私のプロジェクトは非常にシンプルで、ここにあります。

4

1 に答える 1

1
  • Makefile とコードはコマンドラインで正常に動作します。
  • xcode で簡単なプロジェクトをセットアップします (5.1.1 ところで、これは私がインストールしたものです)。
  • OSX->その他->外部ビルドシステム
  • プロジェクト作成ウィザードで、プロジェクト ディレクトリを git チェックアウトに設定します。
  • External Build Tool Configuration->Info で、Directory を git checkout ディレクトリに設定します。
  • 製品->ビルド
  • 正常にビルドされ、正常に実行されます。

私が行った手順に役立つものがなければ、xcode プロジェクトの dmg を確認する必要があります。

于 2014-09-02T02:56:45.177 に答える