Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Android.mk wilcard路径中额外的’jni’?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我试在这个答案的帮助下在 Android.mk中使用wilcards
https://stackoverflow.com/a/8459242/1039175
但得到和错误

@H_281_7@make:没有规则来制作目标jni / jni / abyss_ENGIne.c’,需要byobj / local / armeabi / objs-debug / AbyssENGIne / jni / abyss_ENGIne.o’ – 这个错误意味着没有找到文件,这很自然因为没有jni jni文件夹中的子文件

哪里有额外的jni路径,为什么?我的源文件只在jni文件夹中没有任何子文件夹,如何解决

我的Android.mk

LOCAL_PATH:= $(@L_940_12@my-dir)
包括$(CLEAR_VARS)
LOCAL_MODULE:= AbyssENGIne
LOCAL_SRC_FILES:= $(通配符$(LOCAL_PATH)/ * .C)(abyss_ENGIne.c asset_manager.c jni_bridge.c shader_manager.c input_manager.c工作正常)
LOCAL_LDLIBS:= –llog -lGLESv2
LOCAL_CFLAGS:= – 错误
包含$(BUILD_SHARED_LIBRARY)

解决方法

全部归功于android-ndk组的a1

LOCAL_SRC_FILES=$(notdir $(wildcard $(LOCAL_PATH)/*.C))

http://groups.google.com/group/android-ndk/browse_thread/thread/9d4251e0900a31e6/4b792fc207e454c2#4b792fc207e454c2 – 他的回复中有更多有用的信息

大佬总结

以上是大佬教程为你收集整理的Android.mk wilcard路径中额外的’jni’?全部内容,希望文章能够帮你解决Android.mk wilcard路径中额外的’jni’?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。