にあるファイルを使用すると、Xcode バージョン 4.6.3 (4H1503) でプロジェクトをコンパイルできません/usr/local
。エラーは'cryptopp/cryptlib.h' file not found
です。これは他の多くの質問と似ていますが、他のトピックで言及されている「これを試してください」は役に立ちませんでした。
ヘッダーを含むディレクトリがあります。ディレクトリは/usr/local/ios-armv7/include
. そのディレクトリ内で、ヘッダーは にありcryptopp/
ます。#include <cryptopp/cryptlib.h>
との両方のファイルを含めています#include "cryptopp/cryptlib.h"
。
Xcode では、ヘッダーまたはインクルード ファイルのパスを取るすべての場所に設定します/usr/local/ios-armv7/include
。/usr/local/ios-armv7/include/cryptopp
ターゲットのオーバーライドはありません。-I
スイッチを介してパスがコマンドラインに追加されていることを確認しました。
トグルしてみましたALWAYS_SEARCH_USER_PATHS
。再帰的に切り替えてみました。また、末尾のスラッシュ ( ) を追加および削除しようとしました/
。各試行の間に、完全なクリーンを実行します。また、オーガナイザーを使用してすべてのデータを削除しました。別のコンパイラ(GCC-4.2、完全に壊れているように見える)を使用してみました。
検索パスを尊重するように Xcode を取得するためのトリックは何ですか?