2

iPhone アプリで着信C++ headerfileがあります。Database.hpp

しかし、Xcode の iOS ターゲットを4.3にすると、次のコンパイル エラーが発生します。

clang: error: invalid deployment target for -stdlib=libc++ 
(requires iOS 5.0 or later)

5.0 未満の iOS で動作させるための回避策はありますか?

4

1 に答える 1

2

libc++ は、Apple の新しい C++ 標準ライブラリの実装です。古い OS バージョンで実行する必要がある場合は、代わりに古い GNU libstdc++ ライブラリを使用する必要があります。プロジェクト設定で、「C++ 標準ライブラリ」設定を「GNU C++ (libstdc++)」に変更します。

于 2013-08-22T23:48:53.253 に答える