Android.bp 语

Android.bp 语法和使用-CSDN博客

Android.bp文件简介_local_include_dirs-CSDN博客

cc_library_shared {
    name: "libun7zip",
    srcs: [
        "7z/*.c",
        "7z/src/*.c",
    ],
    local_include_dirs: [
        "7z/src/",
    ],
    vendor: true,
}

同时,Android.mk可以引用Android.bp中的模块,反之Android.bp不能引用Android.mk中的模块。

说明
cc_library_shared :编译成动态库,类似于Android.mk中的BUILD_SHARED_LIBRARY
cc_binary:编译成可执行文件,类似于Android.mk中的BUILD_EXECUTABLE

name :编译出的模块的名称,类似于Android.mk中的LOCAL_MODULE
srcs:源文件,类似于Android.mk中的LOCAL_SRC_FILES
local_include_dirs:指定路径查找头文件,类似于Android.mk中的LOCAL_C_INCLUDES
shared_libs:编译所依赖的动态库,类似于Android.mk中的LOCAL_SHARED_LIBRARIES
static_libs:编译所依赖的静态库,类似于Android.mk中的LOCAL_STATIC_LIBRARIES

cflags:编译flag,类似于Android.mk中的LOCAL_CFLAGS

注释
Android.bp使用单行注释//和多行注释/* */两种方式。

相关推荐

  1. 。。。

    2024-01-26 11:54:02       13 阅读
  2. Android.bp

    2024-01-26 11:54:02       37 阅读
  3. 软件工程(双

    2024-01-26 11:54:02       23 阅读
  4. 懂蛇

    2024-01-26 11:54:02       12 阅读
  5. paddle 谱图对比

    2024-01-26 11:54:02       33 阅读
  6. linuxcudp发送程序

    2024-01-26 11:54:02       32 阅读
  7. 因缘际会悟

    2024-01-26 11:54:02       17 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-26 11:54:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-26 11:54:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-26 11:54:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-26 11:54:02       18 阅读

热门阅读

  1. kotlin中的初始化问题纪录

    2024-01-26 11:54:02       31 阅读
  2. 大厂程序员成长路径

    2024-01-26 11:54:02       38 阅读
  3. 深度挖掘:前端架构设计与现代化实践

    2024-01-26 11:54:02       34 阅读
  4. golang视角下 protobuf 的安装 从proto文件到go文件

    2024-01-26 11:54:02       31 阅读
  5. 看书标记【数据科学:R语言实战 1】

    2024-01-26 11:54:02       32 阅读
  6. 抗锯齿 opencv

    2024-01-26 11:54:02       30 阅读