VisualGdb Не может использовать любой код C ++ в проектах Android, только код C можно использовать

Я пришел к очень странной проблеме.

Я создал простое нативное действие для Android и использовал NDK R17, и у меня есть Android SDK до Android 7. Я успешно скомпилировал проект.

Позже я добавил файлы cpp и hpp и написал очень простой класс, который ничего не делает:

class test {
test() {}
~test() {}
};

и установите для STL значение c ++ _ shared, а для ABI — armeabi-v7a и используйте исключения rtti в качестве функций c ++.

Но как только я нажал кнопку сборки, у меня появилось несколько таких ошибок:

identifier “class” is undefined
cannot open source file “asm/posix_types.h”
identifier “__u16” is undefined
unknown type name ‘class’; did you mean ‘jclass’?

и много других ошибок.

В чем здесь проблема?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]