Sie*_*rra 2 java-native-interface android cygwin android-ndk
我是NDK开发的新手,当我尝试从cygwin终端调用ndk构建工具时,我正面临一个问题:
Android NDK: WARNING: There are no modules to build in this project!
Run Code Online (Sandbox Code Playgroud)
我在windows(x64)下使用r10d(64位)NDK.我尝试从包含带有简单.c文件和Android.mk的jni文件夹的项目的根目录中调用它:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
# Here we give our module name and source file(s)
LOCAL_MODULE := mycfile
LOCAL_SRC_FILES := mycfile.c
APP_PLATFORM := android-19
Run Code Online (Sandbox Code Playgroud)
谢谢您的帮助 !
ph0*_*h0b 11
您的 Android.mk文件缺少告诉ndk实际构建模块的宏.将其添加到文件末尾:
include $(BUILD_SHARED_LIBRARY)
Run Code Online (Sandbox Code Playgroud)
顺便说一句,APP_PLATFORM变量必须放在Application.mk而不是Android.mk中.
| 归档时间: |
|
| 查看次数: |
7379 次 |
| 最近记录: |