[NDK] Android.mk

Android NDK的 makefile在r4及r5b的寫法有點不一樣
--------------------------For r4 ------------------------
LOCAL_PATH:= $(call my-dir)

include $(CLEAR_VARS)

#for Android log
LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llog

LOCAL_SRC_FILES:= src/Test.c

#Load static library (*.a) for ndk version 4
LOCAL_LDFLAGS := $(LOCAL_PATH)/lib/lib1.a
LOCAL_LDFLAGS += $(LOCAL_PATH)/lib/lib2.a

#Set library name as Test
LOCAL_MODULE := Test

#Export shared library
include $(BUILD_SHARED_LIBRARY)


--------------------------For r5b ------------------------


LOCAL_PATH:= $(call my-dir)

include $(CLEAR_VARS)
LOCAL_MODULE := LIB1
LOCAL_SRC_FILES := lib/lib1.a
include $(PREBUILT_STATIC_LIBRARY)

include $(CLEAR_VARS)
LOCAL_MODULE := LIB2
LOCAL_SRC_FILES := lib/lib2.a
include $(PREBUILT_STATIC_LIBRARY)

include $(CLEAR_VARS)
LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llog
LOCAL_MODULE := Test
LOCAL_SRC_FILES:= src/Test.c
LOCAL_STATIC_LIBRARIES := LIB1 LIB2
include $(BUILD_SHARED_LIBRARY)

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. Android平台架构及特性(1)
  2. CTS bug排除
  3. 解决scrollview嵌套ImageView时,出现除顶
  4. Android封装SDK的使用
  5. 模拟器上安装Android(安卓)Market
  6. android是什么意思
  7. Android开发者必知的开发资源
  8. Android中MVC的具体体现
  9. android style(样式)和theme(主题)设置
  10. Android(安卓)的表格控件GridView学习