BOARD_VENDOR_KERNEL_MODULES
时间: 2023-06-22 20:28:22 浏览: 308
platform-tools-r33.0.2-windows.zip.7z
`BOARD_VENDOR_KERNEL_MODULES` 是一个 Android make 变量,用于指定需要在编译 Android 系统内核时编译的第三方内核模块。
在 Android 系统编译过程中,通常会使用 `make` 命令进行编译,而 `make` 命令会根据 Android 源码树中的 `Makefile` 文件来执行编译操作。`BOARD_VENDOR_KERNEL_MODULES` 就是在 `Makefile` 文件中定义的一个变量,用于指定需要编译的第三方内核模块。
`BOARD_VENDOR_KERNEL_MODULES` 变量的值通常是一个空格分隔的模块列表,例如:
```
BOARD_VENDOR_KERNEL_MODULES := module1 module2 module3
```
上述代码中,我们指定了需要编译的三个内核模块,它们的名称分别为 `module1`、`module2` 和 `module3`。
需要注意的是,`BOARD_VENDOR_KERNEL_MODULES` 变量只会在编译 Android 系统内核时起作用,不会影响应用程序的编译。另外,它也只是一个建议,具体是否编译这些内核模块,还要根据系统配置和编译器支持情况来进行判断。
阅读全文