Root用户编译后导致user用户无法编译问题
一、编译权限问题
理论上root权限是可以编译源码成功的,但是风险太大,也不会这么操作
- 半导体厂商不允许:权限给得太大,极易破坏系统结构,可操作下太强并不方便开发
- 实际工作流程不允许:权限把控,对于新手开发而言 给了权限就是天灾;安全大于一切
二、报错问题
自己在开发过程中,自己的服务器,自己的源码,自己的开发版本,平常在root权限下操作各种内容,一不小心Root权限下编译了源码。
导致在切换到user用户下本来正常编译源码的情况下无法正常编译了。
错误如下图,基本上uboot 无法编译成功。


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

订阅专栏 解锁全文
618

被折叠的 条评论
为什么被折叠?



