瑞芯微RV1126 BuildRoot开发学习笔记

Posted Engineer-Bruce_Yang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了瑞芯微RV1126 BuildRoot开发学习笔记相关的知识,希望对你有一定的参考价值。

1、BuildRoot如何增加一个包?

参考 < The Buildroot User Manual.pdf >第17章

2、BuildRoot如何单独编译某一个包?

  • 如果修改了源码,在编译前运行 make < package >-dirclean

  • 如果只是修改output目录下的东西,编译前运行 make < package >-rebuild

3、BuildRoot什么时候需要全部重新编译,什么时候只需要单独编译某一个包?

  • 目标体系结构修改时,需要全部重新编译
  • 编译工具链修改时,需要全部重新编译
  • 新增一个包无需全部重新编译,但是如果新增的是一个库,且别其他文件所引用,则需一起重新编
    译,或者全部重编。
  • 删除一个包的时候,需要全部重新编译,因为BuildRoot不会去删除编译产生的文件,这样会照成文件系统臃肿等问题,但是你没有必要马上重新编译,可以等到最后一起编译。
  • 文件系统框架修改时,除了overlay 之外,都需要全部重新编译。

以上是关于瑞芯微RV1126 BuildRoot开发学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

瑞芯微RV1109 SDK定制与调试总结笔记

瑞芯微RV1109 SDK定制与调试总结笔记

瑞芯微RV1109 SDK定制与调试总结笔记

瑞芯微RV1126 如何配置和编译linux内核学习笔记

瑞芯微RV1126 如何配置和编译linux内核学习笔记

瑞芯微RV1126 修改串口的波特率学习笔记