0

私はpugixml parse xmlを使用しています.iosでは問題なく動作します。ただし、android に変更する場合は、'./build_native.sh' (android の場合は cocos2d-x) を使用してプロジェクトをビルドします。いくつかのエラーがあります:

pugi/pugixml.cpp: In member function 'void* pugi::impl::(anonymous namespace)::xpath_allocator::allocate(size_t)'
pugi/pugixml.cpp:5722:26: error: exception handling disabled, use -fexceptions to enable

誰かが私を助けることができます。どうもありがとうございます!

4

1 に答える 1

0

次の 2 つのオプションがあります。

  1. プラットフォームがサポートしている場合は、-fexceptions を使用して例外処理を有効にします
  2. ビルド設定に追加または追加#define PUGIXML_NO_EXCEPTIONSして、pugixml で例外処理を無効にします。pugiconfig.hpp
于 2012-12-19T15:45:28.173 に答える