我知道之前有人问过这个问题,但我尝试了所有现有的解决方案,但没有一个解决了这个问题。
我正在尝试创建一个简单的 hello world 本机应用程序(二进制而不是 apk),但是当我尝试使用“ndk-build”进行编译时,我不断收到此错误消息
安卓.mk
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := main.out
LOCAL_SRC_FILES := main.cpp
include $(BUILD_EXECUTABLE)
应用程序.mk
APP_ABI := x86
APP_PLATFORM := android-25
APP_STL := stlport_static
APP_BUILD_SCRIPT := Android.mk
主文件
#include <iostream.h>
main()
{
std::cout << "Hello World!";
return 0;
}
这是我的文件夹的结构
.
└── jni
├── Android.mk
├── Application.mk
└── main.cpp