删除目录下的.stamp_built即可。
比如重新编译busybox,①,这个文件夹是解压后的 busybox 源码
然后进入目录。根据自己的要求修改文件,然后②删除此目录下的和..
除上述两个文件外,还有四个类似的文件,分别是
. 该文件已经配置过 该文件表示源代码已下载,没有该文件将重新下载 这份文件说已经打补丁了 文件已经解压了 该文件表示,源码已被编译该文件表示软件已安装
事实上,每个工具包都有这样的文件,根据我们的需要修改,然后重新编译和安装。所以删除.stamp_built和.stamp_target_installed可以。然后编译完再进去看看。
如果我们只是修改文件而不删除这两个文件,这两个文件就不会被编译。
③修改源代码或修改配置(记得添加)sudo)
④退回到buildroot重新编译文件夹package
sudo make busybox
⑤编译完成后再编译 buildroot,主要是打包
sudo make