Я знаю, что этот вопрос задавался раньше, но я попробовал все существующие решения, и ни одно из них не решило проблему.
Я пытаюсь создать простое родное приложение hello world (двоичное, а не apk), но я продолжаю получать это сообщение об ошибке, когда пытаюсь скомпилировать с помощью «ndk-build»
Android.mk
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := main.out
LOCAL_SRC_FILES := main.cpp
include $(BUILD_EXECUTABLE)
Application.mk
APP_ABI := x86
APP_PLATFORM := android-25
APP_STL := stlport_static
APP_BUILD_SCRIPT := Android.mk
main.cpp
#include <iostream.h>
main()
{
std::cout << "Hello World!";
return 0;
}
вот структура моей папки
.
└── jni
├── Android.mk
├── Application.mk
└── main.cpp