2

最新の安定した Ogre と最新の Xcode を使用して、MAX OS X Mountain Lion でアプリケーションを開発しています。すべての基本的なチュートリアルを行いましたが、すべてがスムーズに進みました。その後、私はこれらのチュートリアルの 1 つを変更し始め、独自のものを開発し始めました。それでもすべてが正しく機能しました。その後、今日、プロジェクトを再度開いたところ、コードがコンパイルされず、Ogre ヘッダーが見つからないことが示されました。より具体的には、最初にインクルードされた Ogre ヘッダー ファイルを見つけることができず、コメント アウトすると、次のヘッダー ファイルに移動します。

確認したところ、検索パスは適切に設定されています。私の Ogre SDK は、それが指している場所にあります。なぜこれが起こるのか、誰にも手がかりがありますか?

前もって感謝します!

編集:

すべての Ogre プロジェクトを確認しましたが、すべてのプロジェクトでエラーが発生しています。

編集 編集:

私のフレームワーク、ヘッダー、ライブラリ検索パスのXcodeには、次のものがあります。

/$(DEVELOPER_DIR)/SDKs/OgreSDK/...

パス全体を次のようにすると:

/Users/<自分のユーザー名>/OgreSDK/...

その後、エラーなしでコンパイルされます。

私の質問は、Xcode で「$(DEVELOPER_DIR)」を適切に設定するにはどうすればよいかということです。

また、SDKs フォルダーには、"/Users/< my user name >/" にある OgreSDK フォルダーを指すシンボリック リンクがあることにも言及する必要があります。

4

1 に答える 1

2

解決策を見つけたので、他の人に役立つように書き留めます。

問題は、Mac をシャットダウンしたときに Xcode を更新したのに、これを忘れていたことです。その更新により、DEVELOPER_DIR は /Developer を指しなくなりました。彼らはそれを削除し、すべてを /Applications/Xcode.app/Contents/Developer に移動しました。解決策は、OgreSDK をそこに移動するか、移動したくない場合はそのフォルダーにシンボリック リンクを作成することです。それが役に立てば幸い!

Ogre フォーラムでの masterfalcon へのこのヒントに感謝します。(私の Ogre フォーラムへの同じ問題の投稿)

于 2013-05-15T17:07:37.153 に答える