Пример проекта native-Activity не будет компилироваться, если я изменю расширение файла на .cpp - PullRequest
0 голосов
/ 28 февраля 2012

Я скомпилировал собственный пример активности, и он работает нормально.Когда я переключаюсь с main.c на main.cpp, я получаю ошибку компилятора

$ /cygdrive/c/android-ndk-r7/ndk-build
make: *** No rule to make target `jni/main.c', needed by `obj/local/armeabi/objs/native-activity/main.o'.  Stop.

Я изменил файл make на main.cpp.

Я новичок в Android и Linux.Я использую Cygwin.

Ответы [ 2 ]

1 голос
/ 29 февраля 2012

Мне пришлось удалить объектные файлы.Тупая ошибка.

0 голосов
/ 28 февраля 2012

Проверьте ваш файл Android.mk на наличие main.c и измените его на main.cpp

LOCAL_SRC_FILES := main.c

должно быть:

LOCAL_SRC_FILES := main.cpp
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...