RK3568 uboot 编译报错问题


Root用户编译后导致user用户无法编译问题

一、编译权限问题

理论上root权限是可以编译源码成功的,但是风险太大,也不会这么操作

  • 半导体厂商不允许:权限给得太大,极易破坏系统结构,可操作下太强并不方便开发
  • 实际工作流程不允许:权限把控,对于新手开发而言 给了权限就是天灾;安全大于一切

二、报错问题

自己在开发过程中,自己的服务器,自己的源码,自己的开发版本,平常在root权限下操作各种内容,一不小心Root权限下编译了源码。
导致在切换到user用户下本来正常编译源码的情况下无法正常编译了。

错误如下图,基本上uboot 无法编译成功。
在这里插入图片描述

在这里插入图片描述

三)原因

其实刚开始并不知道是什么原因,后面在大佬的协助下,分析的就是root用户编译失败后,残留了配置和编译的文件,切换到user用户编译后,又没有权限打开和删除之前遗留的文件

四)解决方案

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

野火少年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值