Androidjni 静态库的编译
来源:互联网 发布:淘宝交易成功钱没到账 编辑:程序博客网 时间:2024/06/06 08:40
只需要在Android.mk里写上“include $(BUILD_STATIC_LIBRARY)”,就会编译出静态库。
没有找到Android.mk的文档,参数可以参考$(ANDROID_DIR)/build/core/config.mk。
贴一个Android.mk实例
view plaincopy to clipboardprint?
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE:= libhanwang
LOCAL_SRC_FILES:= /
ftr.S /
hw.S /
norm.S /
recog.S /
sort.S
LOCAL_SHARED_LIBRARIES :=
LOCAL_STATIC_LIBRARIES :=
LOCAL_C_INCLUDES += /
hw.h /
linkage.h
LOCAL_CFLAGS += -mlittle-endian -D__ASSEMBLY__
LOCAL_PRELINK_MODULE := false
include $(BUILD_STATIC_LIBRARY)
view plaincopy to clipboardprint?
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE:= libhanwang
LOCAL_SRC_FILES:= /
ftr.S /
hw.S /
norm.S /
recog.S /
sort.S
LOCAL_SHARED_LIBRARIES :=
LOCAL_STATIC_LIBRARIES :=
LOCAL_C_INCLUDES += /
hw.h /
linkage.h
LOCAL_CFLAGS += -mlittle-endian -D__ASSEMBLY__
LOCAL_PRELINK_MODULE := false
include $(BUILD_STATIC_LIBRARY)
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE:= libhanwang
LOCAL_SRC_FILES:= /
ftr.S /
hw.S /
norm.S /
recog.S /
sort.S
LOCAL_SHARED_LIBRARIES :=
LOCAL_STATIC_LIBRARIES :=
LOCAL_C_INCLUDES += /
hw.h /
linkage.h
LOCAL_CFLAGS += -mlittle-endian -D__ASSEMBLY__
LOCAL_PRELINK_MODULE := false
include $(BUILD_STATIC_LIBRARY)
如果编译出现OVERRIDE_BUILT_MODULE_PATH的错误, 需要在工程顶层目录下添加Android.mk文件,文件内容为:
view plaincopy to clipboardprint?
include $(call all-subdir-makefiles)
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/stevenliyong/archive/2009/08/27/4489651.aspx
- Androidjni 静态库的编译
- Androidjni 静态库的编译
- Ubuntu下编译androidJNI helloJNI
- 静态库的编译
- AndroidJNI.SetStaticBooleanField设置静态布尔域
- jni 静态库的编译
- qt 静态库的编译
- iOS静态库的编译
- iOS静态库的编译
- iOS静态库的编译
- iOS静态库的编译
- 编译QT的静态库
- iOS静态库的编译
- Duilib静态库的编译
- linux 编译 依赖静态库的静态库问题
- OpenCV编译为静态库的补充
- ffmpeg编译的静态链接库问题
- MinGW编译wxWidget静态库的问题
- WinCE上BINFS实现详解
- arm linux 等待队列简单分析
- POJ_3734_母函数
- 【转载】CSS高级选择器,指定选择对象,非常有意义,转载一下
- Android 系统编译与调试
- Androidjni 静态库的编译
- 整合 Adobe Flex 和 Spring
- 面向对象设计原则及设计模式
- BlackBerry 百万程序应用大赛
- VS2008 添加SQLServer文件
- 猴子分食桃子问题
- 更改DataTable中的数据
- mac上开启ssh服务
- ACM练习中~