Android车机DIY开发之软件篇(三)编译Automotive OS错误(1)

ops/2025/1/12 5:49:48/

Android车机DIY开发之软件篇(三)编译Automotive OS错误(1)

问题

FAILED: out/soong/build.ninja
cd “KaTeX parse error: Expected 'EOF', got '&' at position 49: …soong_build")" &̲& BUILDER="PWD/KaTeX parse error: Expected 'EOF', got '&' at position 51: …soong_build")" &̲& cd / && env -…BUILDER” --top
“$TOP” --soong_out “out/soong” --out “out” -o out/soong/build.ninja
–bazel-mode --globListDir build --globFile out/soong/globs-build.ninja -t -l ou
t/.module_paths/Android.bp.list --available_env out/soong/soong.environment.avai
lable --used_env out/soong/soong.environment.used.build Android.bp
Killed
09:01:06 soong bootstrap failed with: exit status 1

原因 :内存不够

解决办法 :增加SWAP内存

  1. 关闭现有 Swap
    首先禁用现有的 Swap 文件:
bash
sudo swapoff /swapfile
  1. 删除旧的 Swap 文件
bash
sudo rm /swapfile
  1. 创建新的 50GB Swap 文件
    使用 fallocate 创建一个 50GB 的 Swap 文件:
bash
sudo fallocate -l 50G /swapfile

如果 fallocate 不支持,你可以使用 dd 创建(会稍慢一些):

bash

sudo dd if=/dev/zero of=/swapfile bs=1G count=50
  1. 设置 Swap 文件权限
bas
sudo chmod 600 /swapfile
  1. 格式化为 Swap
sudo mkswap /swapfile
  1. 启用新的 Swap
    bash
sudo swapon /swapfile
  1. 验证 Swap 是否成功启用
    运行以下命令查看 Swap 大小:
bash
free -h

输出中应该显示 50GB 的 Swap 可用。

  1. 永久生效
    如果你希望在系统重启后自动启用这个 Swap 文件,可以将其添加到 /etc/fstab 文件:
bash
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

http://www.ppmy.cn/ops/149362.html

相关文章

mysql -> 达梦数据迁移(mbp大小写问题兼容)

安装 注意后面初始化需要忽略大小写 初始化程序启动路径 F:\dmdbms\tool dbca.exe 创建表空间,用户,模式 管理工具启动路径 F:\dmdbms\tool manager.exe 创建表空间 创建用户 创建同名模式,指定模式拥有者TEST dts 工具数据迁移 mysql -&g…

ETL的工作原理

ETL的工作原理 什么是ETL_云计算主题库-阿里云 ETL的工作原理可以分为三个主要的步骤:Extract(提取)、Transform(转换)、Load(加载)。 工作步骤 描述 Extract (提取)…

apache age:22023,42883,等报错信息

apache age 各种类型不匹配 函数找不到 以下是对Apache AGE、PostgreSQL以及Cypher语法的详细介绍: 一、Apache AGE 定义:Apache AGE(A Graph Extension)是一个基于PostgreSQL的图数据库扩展插件。它结合了PostgreSQL的先进SQL查询功能和事务支持,以及图数据库的灵活性和…

TaskBuilder前端页面UI界面设计

为了方便大家快速设计前端页面的UI界面,TaskBuilder提供了可视化的UI界面设计器,在该设计器内,可以从左侧的组件库中拖拽组件到页面上实现组件的添加,TaskBuilder提供了几十种丰富的UI组件,分为容器组件、只读组件、基…

K8s 配置检查工具(K8s Configuration Check Tool)

K8s 配置检查工具 最流行的 Kubernetes 配置检查工具分类及示例 基础设施即代码(IaC)的一个好处是,可以在将提议的期望状态规范应用到实时系统之前对其进行验证。Kubernetes 配置也是如此。 说到准入控制,当然 验证准入控制[1] 可…

Chrome_60.0.3112.113_x64 单文件版 下载

单文件,免安装,直接用~ Google Chrome, 免費下載. Google Chrome 60.0.3112.113: Chrome 是 Google 開發的網路瀏覽器。它的特點是速度快,功能多。 下载地址: https://blog.s3.sh.cn/thread-150-1-1.htmlhttps://blog.s3.sh.cn/thread-150-1-1.html

决策树中的相关概念

目录 算法介绍 基本概念: 节点 信息熵(Information Entropy) 条件熵(Conditional Entropy) python中计算对数 分类标准 信息增益(ID3(Iterative Dichotomiser 3)算法的评估标…

MySQL 5.7 全解析:从新手小白到进阶高手

一、MySQL 5.7 入门指南 MySQL 是一款广受欢迎的开源关系型数据库管理系统,由 Oracle 公司维护并开发。MySQL 5.7 版本在性能、功能和稳定性方面都有显著提升,为用户提供了高效可靠的数据存储与管理解决方案。无论是小型项目的快速开发,还是…