首页 > 其他分享 >android.mk语法记录

android.mk语法记录

时间:2024-03-19 13:12:10浏览次数:19  
标签:.. mk 语法 MODULE test PATH android LOCAL

遇到的android.mk语法在此记录,持续更新

ifeq ($(TEST_PATH),)   // 如果TEST_PATH为空的话继续往下执行

LOCAL_PATH := $(abspath $(call my-dir)/../..)   // my-dir返回当前的路径,abspath取绝对路径

TEST_PATH := $(abspath $(LOCAL_PATH)/../../../..)

else

LOCAL_PATH := $(CAMX_CHICDK_PATH)/1/2/3/4

endif

include $(CLEAR_VARS)   // CLEAR_VARS 变量由系统提供并指向一个指定的GNU Makefile,由它负责清理很多LOCAL_xxx.

LOCAL_SRC_FILES := test.cpp   // LOCAL_SRC_FILES变量包含test.cpp,表示源文件

LOCAL_MODULE := test   // 生成库的名称

include $(BUILD_SHARED_LIBRARY)   // 生成动态库

LOCAL_MODULE_PATH:   // 目标的安装路径

LOCAL_MODULE_RELATIVE_PATH:   // 指定动态库的相对路径,以各自编译对象放置的目录为参考

LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib   // 32位编译系统的安装路径

LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64   // 64位编译系统的安装路径,TARGET_OUT_VENDOR就是表示vendor目录

标签:..,mk,语法,MODULE,test,PATH,android,LOCAL
From: https://www.cnblogs.com/lethe1203/p/18082537

相关文章

  • sql语句基础语法之 数据表的添加相关 ​字段相关操作 ​数据筛选相关操作 ​数据排序
    3月18日数据表的筛选数据,字段操作,聚合函数内容如下:​数据表的添加相关​字段相关操作​数据筛选相关操作​数据排序相关操作​聚合函数数据表的添加相关usemydb;createtableclass_img(`id`intuniquekeyauto_incrementcomment'序号',`grade`i......
  • Android实现手电筒demo
    需求:做一个手电筒APK,要求如下:   1:手电筒应用打开后需要有具体的界面打开和关闭按钮。按Home,Recent键保持长亮,按 Back键关闭   2:手电筒的状态必须和下拉栏的手电筒状态一致   3:手电筒打开和关闭,需要有一个弹框提醒用户确认或者取消,弹框风格请自定义vi......
  • Java 基础语法(2)
    一、流程控制结构1.分支结构if语句if(条件){语句;}elseif(条件){语句;}else{语句;}switch语句switch(变量){case"":语句;break;case"":case"":case"":……语句;break;default:语句;}2.循环结构for循环for(初始化语句......
  • MarkDown最基本语法
    c语言程序设计——实验报告一实验项目名称:实验一熟悉C语言运行环境实验项目类型:验证性实验日期:2023年3月14日一、实验目的下载安装Devc6.0程序。了解在该系统上如何进行编辑、编译、连接和运行一个C程序。通过运行简单的C程序了解C程序的特点。二、实验硬、软件环境Wi......
  • JavaScript学习笔记2: js书写语法及变量
    JS书写语法以及变量变量声明变量<style>vara=20;a="张三";//js是一门弱类型语言,变量可以存放不同类型的值</style>几种不同的变量声明方式varvar定义的是全局变量在代码块中声明的变量,在代码块外也可以访问可以重复定义<style>{v......
  • 轻松搞定R语言“Warning:In normalizePath(path.expand(path), winslash, mustWork):文
    问题如下:初学R易语言在RStudio安装tidyverse包时,会出现如下警告;解决方法一:以Win11系统为例:1、右击此电脑,点击属性。2、点击高级设置。3、点击环境变量。4、新建用户变量。5、新建用户变量,设置变量名为R_User,变量值点览目录,选择RStudio安装目录,最后确定即可。6、......
  • CSS样式表和调试工具及语法及符合选择器
    注:CSS样式表,chrome调试工具,Emmet语法,css符合选择器一.样式表按照CSS样式书写的位置(或者引入的方式),CSS样式表可以分为三大类:1.行内样式表(行内式)行内样式表(内联样式表)是在元素标签内部的style属性中设定CSS样式。适合于修改简单样式。语法:<divstyle="color......
  • JSX(JavaScript XML)语法
    1.在script标签中使用JSX语法需要:使用babel在script标签上添加:type="text/babel"2.JSX中的注释使用//、/**/使用{/**/}3.嵌入数据情况一:当变量是Number、String、Array类型时,可以直接显示情况二:当变量是null、undefined、Boolean类型时,内容为空;如果希望可以显示......
  • Markdown基础语法
    Markdown基础语法 来源 https://www.cnblogs.com/liuzhongkun/p/15647326.html目录Markdown语法1、Markdown标题2、Markdown段落3、Markdown字体4、Markdown分隔线5、Markdown删除线6、Markdown下划线7、Markdown脚注8、Markdown列表9、Markdown区块区块和列表......
  • Android开发笔记[14]-简单侧边栏
    摘要使用最简单方式实现抽屉侧边栏,点击按钮打开抽屉侧边栏.关键信息AndroidStudio:Iguana|2023.2.1Gradle:distributionUrl=https://services.gradle.org/distributions/gradle-8.4-bin.zipjvmTarget='1.8'minSdk24targetSdk34compileSdk34开发语言:Kotlin,Jav......