前言:
现时兄弟们对“java生成动态库so”大概比较重视,咱们都想要分析一些“java生成动态库so”的相关知识。那么小编也在网络上汇集了一些对于“java生成动态库so””的相关资讯,希望同学们能喜欢,你们快快来了解一下吧!在ndk开发中,我们知道需要ndk-build命令在jni目录下执行编译,才能生成java层调用的.so文件。今天我们就来看看mk配置文件的写法:
可执行exe或者elf生成,Android.mk配置写法:
LOCAL_PATH := $(call my-dir) #获取目录当前路径include $(CLEAR_VARS) LOCAL_ARM_MODE := arm #arm LOCAL_MODULE := yijinda #要生成的文件名字LOCAL_SRC_FILES := yijinda.c #依赖C文件名include $(BUILD_EXECUTABLE) #生成可执行程序so文件生成,Application.mk配置写法:
LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := jsuanq #要生成的文件名字LOCAL_SRC_FILES := jsuanq.c #依赖C文件名LOCAL_ARM_MODE := arm #LOCAL_LDLIBS += -llog #依赖库include $(BUILD_SHARED_LIBRARY) #生成so文件#猴子技术宅Application.mk
APP_ABI := x86 armeabi-v7a #创建支持基于ARM*v7的设备的库,并将使用硬件 FPU 指令。
以上就是ndk开发中静态/动态生成so文件mk配置写法的实例。
该文章属于:猴子游戏编程原创
转载请注明标题:ndk开发中静态/动态生成so文件mk配置写法-猴子技术宅
转载请注明出处:
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #java生成动态库so