ホームディレクトリにインクルードディレクトリを追加しました。ビルド ディレクトリから「ls -l ~/include」を実行できます。そのディレクトリを「ヘッダー検索パス」と「ユーザーヘッダー検索パス」の両方に追加しました。どちらの場所でも、非再帰と再帰の両方を試しました。しかし、xcode 4.5.1 はどのような状況でも、最初に記述されたヘッダー ファイルを見つけることができません。
ソース コードの calls.m には次のように記述されています。
#include <directory/file.h>
「Lexical or Preprocessor issue 'directory/file.h' file not found.」というメッセージが表示されます。
しかし、cli から xcodebuild を実行すると、ソースをビルドするのに何の問題もありません。
インターネットで見つけた多くの提案を試しました
- ドライブの /usr/ にインクルードを入れる
- プロジェクトにインデックスを追加し、コピーも「ターゲットに追加」もマークされていないファイルを追加します。
- xcode を再起動します。
- すべての特定のパスを指定します。
しかし、まだ行きません。
何が問題ですか。xcodeのバグ?