iPhoneプロジェクトに追加したいC++ライブラリがあります。
1つのヘッダーファイルで宣言します
@interface a
{
cppvirtualclass V;
}
これは、リリース設定のあるiPhoneデバイスで正常にコンパイルされます。ただし、デバッグ情報の有無にかかわらず、シミュレーター用にコンパイルすることは拒否されます。
エラーが発生します
error: type 'V' has virtual member functions.
これを回避する方法はありますか、それとも具体的なC ++クラスのみを定義する必要がありますか?