目录
上一篇说到Buildroot修改配置,我们在rockchip_rk3568_defconfig中添加“BR2_PACKAGE_ZIP=y” 然后Buildroot就自动下载并打包到目标的根文件系统重。这里我们衍生出几个问题
1.我们需要往目标的根文件系统(下面说rootfs吧,这样不用打那么多字)中添加zip工具,我们怎么知道zip工具和BR2_PACKAGE_ZIP 这句话相关呢?也就说我们怎么确定BR2_PACKAGE_ZIP就是我们想要的zip工具呢?
2.如果没有网络,可否手动下载zip工具,然后让Buildroot去编译呢?
3.瑞芯微的Buildroot的output目录是怎样的,编译后的程序去到哪里?怎么验证编译后的程序是否正确?
4.怎么去单独编译某个应用程序
BR2_PACKAGE_XXX从何而来
我们知道没有无缘无故的爱,也没有无缘无故的恨(就像我和我老婆那段爱恨情仇,哈哈)buildroot也一样,为啥我们可以一下子确定 BR2_PACKAGE_ZIP就是zip呢?还记得上一篇介绍Buildroot时候,让我们特别关注的几个目录吗?(configs,dl,package,output)其中package目录就是我们各个包的配置信息,例如,我们需要让Buildroot移植ffmppeg,我们可以再这里查找ffmpeg的配置包。也就说每个需要移植的应用程序都需要在这里新建一