Поддерживает ли система разработки Android с открытым исходным кодом поддержку исключений и RTTI? - PullRequest
1 голос
/ 19 января 2012

Я собираю Android из исходного кода, используя систему сборки Android. У меня есть код C ++, который выдает исключение, но он не будет собираться:

// test.cpp exceptions
#include <iostream>
using namespace std;

    int main () {
      try
      {
        throw 20;
      }
      catch (int e)
      {
        cout << "An exception occurred. Exception Nr. " << e << endl;
      }
      return 0;
    }

Я получаю эту ошибку:

test.cpp:10: error: undefined reference to 'typeinfo for int'

Некоторые другие инженеры говорили мне, что инструментарий ОС Android не поддерживает исключения. Кто-нибудь может это подтвердить?

Обратите внимание, что я не спрашиваю о наборе инструментов NDK.

...