Objective-C XcodeプロジェクトでCライブラリを使用しようとしています。xcodeプロジェクトにインクルードパスを設定する方法
-- include/
|-- config.h
|-- lib/
| |-- file1.h
| |-- file2.h
| |-- file3.h
ライブラリのドキュメントがfile1.h含めるように言うと、file1.hはfile2.hとfile3.hが含まれています。次のように
ライブラリのディレクトリ構造があります。
file2.hとfile3.hのインクルードファイルに「ファイルが見つかりません」というエラーが表示されています。 彼らは、次のようにしてfile1.hで含まれています:検索とは対照的に、これらの角カッコは、INCLUDE環境変数で指定されたパスに沿ってインクルードファイルを検索するためのプリプロセッサに指示することを私はhereを読ん
#include <lib/file1.h>
#include <lib/file2.h>
#includeを含むファイルと同じディレクトリに格納します。
Xcodeに環境変数INCLUDEを追加しましたが、Product-> Edit Scheme ..に行き、/the-whole-path-to/include/
に設定しましたが、まだファイルが見つかりません。私はこのようにそれらを含めるようにfile1.hを変更した場合
ファイルが正常に含まれています
#include "file2.h"
を私はむしろ、ライブラリ内のすべてのファイルのためにそれをしないと思います。
私はこの問題を解決するにはどうすればよいですか?
Apple開発者の[Xcode Build Setting Reference](https://developer.apple.com/library/mac/documentation/DeveloperTools/Reference/XcodeBuildSettingRef/1-Build_Setting_Reference/build_setting_ref.html)も参照してください。 – jww