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

openwrt 常见编译问题及编译提速

目录

  • friendlywrt介绍
  • 官方编译流程
  • 编译问题
    • git clone error
    • busybox和其他包冲突
    • GCC编译错误ERROR: package/feeds/packages/gcc failed to build.
    • 手动编译
  • 编译提速
    • ccache
    • 修改makefile去掉一些不必要的依赖
  • 固件定制:增加已经编译好的应用
    • rootfs生成过程
  • REF

  • 本文以friendlywrt22-rk3568发行版为例,进行编译实践,介绍了编译过程中常见的问题及解决方法,另外针对编译过程耗时长的问题,尝试了一些缩短编译时间的方法。

friendlywrt介绍

FriendlyWrt 是友善电子基于 OpenWrt 定制的开源系统。FriendlyWrt 在保留 OpenWrt 高度可定制性的基础上,还提供了更直观、更便捷的定制界面,使得用户无需具备深厚的技术背景和复杂的编译知识,就能够轻松地对系统进行个性化配置,如修改网络设置、添加自定义功能等,满足不同用户的特定需求。另外FriendlyWrt 还集成大多常用的软件包,让用户做到开箱即用。

官方编译流程

mkdir friendlywrt22-rk3568
cd friendlywrt22-rk3568
git clone https://github.com/friendlyarm/repo --depth 1 tools
tools/repo init -u https://github.com/friendlyarm/friendlywrt_manifests -b master-v22.03 \
        -m rk3568.xml --repo-url=https://github.com/friendlyarm/repo  --no-clone-bundle
tools/repo s

http://www.kler.cn/a/488889.html

相关文章:

  • 多台PC共用同一套鼠标键盘
  • STM32U575按键转换及设备驱动
  • 【2025 Rust学习 --- 12 实用工具特型02】
  • ubuntu安装ssh9.2
  • java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
  • 某地武警海警总队建筑物自动化监测
  • 20250110_ PyTorch中的张量操作
  • [ Android ] JetPack WorkManager Overview
  • Qt初识——下载与环境配置
  • QTcpSocket 中设置接收缓冲区大小
  • 嵌入式C语言:二维数组
  • ZDH-调度服务
  • 人工智能-数据分析及特征提取思路
  • 【Vim Masterclass 笔记09】S06L22:Vim 核心操作训练之 —— 文本的搜索、查找与替换操作(第一部分)
  • scrapy爬取图片
  • 项目管理之引论
  • 预测市场平台 Aegis:Al Agent + Web3,为预测市场提供新的动力
  • 【JAVA面试】基本类型与包装类型
  • 利用Python爬虫技术从义乌购获取商品列表
  • AIP-1 AIP目的和指南