嵌入式爱好者

A40i_Linux3.10_修改文件系统后全编译覆盖问题

2024-3-30 09:12| 发布者: yhj_nb| 查看: 13| 评论: 0

类目: 知识库  >  A40i/T3系列产品     文档编号: 1345

A40i_Linux3.10_修改文件系统后全编译覆盖问题

      A40i的R7版linux3.10源码开始,已经将lichee目录下的buildroot-2016目录给去掉了,在修改了out/sun8iw11p1/linux/common/buildroot/target目录下的文件系统之后,执行全编译后会出现所做的修改被覆盖掉的问题。
      在分析了编译脚本之后,最终问题定位在lichee/tools/build/mkcmd.sh脚本,内容如下:

      执行全编译时会执行这一部分的内容,会检测是否存在target目录,存在则会删除目录下的所以文件,不存在则创建target目录,并解压文件系统和Qt的压缩包,这样一来每次全编译的时候都会解压新的文件系统。
      我们在第一次解压源码执行过全编译过后,可以把这两行给注释掉

      这样就不会存在覆盖的问题了,也能节省一些编译的时间

已解决

未解决

只是看看

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-5-1 16:33

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部