android - 如何在 Android AOSP 下构建/交叉编译现有的介子或 cmake 项目?
问题描述
我试图了解如何在 AOSP 下使用 Android.mk 和 Android.bp 构建可执行文件和库。而且我能够编译简单的 c 程序。
我想知道是否有办法在 AOSP 下交叉编译现有的 CMake 和介子项目。
我需要手动将它们转换为 Android.mk、Android.bp 还是 AOSP 构建系统提供任何机制来直接构建介子和 CMake 项目?
解决方案
您必须创建单独的 Android.mk 或 Android.bp。请参阅mesa3d项目,该项目使用 meson for Linux 并在 AOSP 中构建单独的 Android.mk。
推荐阅读
- python - 加入在 Tkinter.Tk().mainloop 中运行的线程
- python - 字典不可下标
- swift - 在未更新时也组合 @Published 属性发送值
- mongodb - 如何跳过 MongoDB 中的两个不同类别?
- python - Python:如何在矩阵中反向访问对角线?
- c - scanf 读取后输入缓冲区是否被清除?
- ember.js - 如何在 Ember.js 3.18 中获取我的应用程序的所有路由列表?
- r - Geom_text 标签位置不正确
- r - R循环直到通过更改输入数据满足条件
- go - Firestore 中未找到的 docRef.Get(ctx) 的读取成本是多少?