我们有一个巨大的项目。 该项目基于 GCC 6.4.0 目前正在进行可行性研究,是否可以升级到 GNU v11.2
我只需要检查我的模块是否存在。
如何针对 GNU v11.2 仅编译我的模块以验证它们是否至少可以编译。
我会做什么,假设:
git clone -b kirkstone git://git.yoctoproject.org/poky cd poky source oe-init-build-env
MACHINE=qemuxarm bitbake meta-toolchain
MACHINE=qemuarm64 bitbake meta-toolchain
MACHINE=qemux86-64 bitbake meta-toolchain
然后访问 tmp/deploy/sdk 并安装生成的 .sh 文件,为上述 ARCH 之一生成准备工具链。
这两种解决方案可能会遇到的问题是依赖关系!也许您必须事先编译每一个。