当前位置: 首页 > article >正文

Android.mk 和Android.bp 设置头文件的命令

1. Android.mk

  LOCAL_C_INCLUDES += \
    $(call include-path-for, audio-utils) \
    $(call include-path-for, audio-route) \
    $(call include-path-for, speex) \
    $(LOCAL_PATH)/include                       本地目录下包含文件<user_mixer.h>引用

LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/include         添加头文件到模块的公开API

例:

 

则user_mixer.h可以直接供user_mixer.c引用,也可以供其它引用此模块的其它文件使作

2.Android.bp

export_include_dirs: ["include"],                          #有外部包含文件输出
local_include_dirs: ["include"],                           #本地路径

 


http://www.kler.cn/a/417208.html

相关文章:

  • 绿色工厂的好处
  • 4.PPT:日月潭景点介绍【18】
  • Zenoh在工业物联网场景中的性能研究
  • 旅行社项目展示微信小程序功能模块和开发流程
  • Vim跳转文件及文件行结束符EOL
  • Redis bitmap应用
  • 黑马2024AI+JavaWeb开发入门Day03-Maven-单元测试飞书作业
  • openharmony 下的 rtos虚拟化方案
  • 基础入门-Web应用架构类别源码类别镜像容器建站模版编译封装前后端分离
  • FinalShell工具数据备份升级、密码解密方法
  • dhcp服务
  • MFC音视频播放器-支持电子放大等功能
  • Monitor 显示器软件开发设计入门二
  • 基于Java Springboot门诊预约之鼻护灵微信小程序
  • 【NLP高频面题 - LLM架构篇】旋转位置编码RoPE相对正弦位置编码有哪些优势?
  • OpenMP出现Stack Overflow及其疑问
  • 前端如何获取unpkg的资源链接
  • 《Vue 服务器端渲染(SSR):优化性能与 SEO》
  • 蓝桥杯模拟题不知名题目
  • MySQL - 性能优化
  • docker迁移gitlab的时候 遇到的一些问题
  • 【聊天室后端服务器开发】语音转换子服务
  • 物联网射频识别和RFID开发(二):RFID原理及硬件组成
  • SVM支持向量机分类——基于Python实现
  • 通信与网络基础
  • Python3交叉编译arm-linux放入设备中运行方式