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

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

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.kler.cn/a/487992.html

相关文章:

  • STM32的存储结构
  • tdengine数据库使用java连接
  • MySQL - 子查询和相关子查询详解
  • IWOA-GRU和GRU时间序列预测(改进的鲸鱼算法优化门控循环单元)
  • 【算法】算法大纲
  • 洛谷:P1540 [NOIP2010 提高组] 机器翻译
  • 数组分割函数
  • 基于金融新闻微调大语言模型,进行股票回报预测
  • 磁盘满造成业务异常问题排查
  • vue.js 路由模块封装
  • 如何优化爬虫效率?
  • tcpdump-命令详解
  • selenium已经登陆了 我怎么查看 网页 在fRequest xhr 的数据呢
  • Opus Clip AI技术浅析(二):上传与预处理
  • Android基于回调的事件处理
  • uniapp vue 2 上传视频和图片的封装
  • python 生成24bit音频数据实例解析
  • 机器学习中特征选择的重要性
  • Springboot Rabbitmq + 线程池技术控制指定数量task执行
  • aspx触发html和ashx的交互
  • flink并行度
  • 软考信安19~操作系统安全保护
  • 记录一下vue2项目优化,虚拟列表vue-virtual-scroll-list处理10万条数据
  • 弹性云服务器和普通服务器的区别
  • likeshop同城跑腿系统likeshop回收租赁系统likeshop多商户商城安装及小程序对接方法
  • 【GIt原理与使用】Git远程仓库