iOS SDK 6.0 用の exiv2 ライブラリをクロスコンパイルしました。
lipo -i を使用して、実際に i386(シミュレーター) と arm7 コードがライブラリに存在することを確認しました。
exiv2 のヘッダー ファイル (.hpp) は std を使用します。XCode は C++ 標準ライブラリを見つけることができません。
これが私のセットアップです:
iOS SDK 6.0 を対象とする 1 つの XCode プロジェクトがあります。
その中には、exiv2 というフォルダーがあり、ヘッダーと lib フォルダーが含まれています。exiv2 ヘッダーと .a ライブラリはこれらのフォルダーにあります。
コンパイルすると、(1つの特定のファイル)でエラーが発生します
#include <string>
: そのようなファイル、又はディレクトリはありません
XCode でこのようなセットアップの下で C++ std をリンクする方法についてのアイデアはありますか?
どうもありがとう。