読者です 読者をやめる 読者になる 読者になる

プログラミングの魔物

エラー、バグ、仕様変更と戦うブログ

xcodeでライブラリのソースを直接プロジェクトに取り込む

xcodeに直接ライブラリのソースを入れる場合、#includeや#importのパスが問題になる。

#include <Library/hoge.h> //hoge.hが見つからない等エラーが出る

回避手順

1.BuildSettingsでAlwaysSearchUserPathsをYES、UserHeaderSearchPathsにライブラリを置くディレクトリのパス(例:libs)を入力する。

"Project/libs"

2.ライブラリディレクトリ(例:Library)をlibsに入れる

Project/libs/Library

3.プロジェクトにLibraryを追加する(Targetにチェック)