cross-compiling - Buildroot多个输出目录?
问题描述
是否可以使用 Buildroot 生成多个交叉编译器?在为完全不同的架构创建新的交叉编译器之前,不需要将生成的文件传输到其他地方?
解决方案
您可以使用树外编译:
make O=foo foo_defconfig
make O=bar bar_defconfig
cd foo; make menuconfig; make toolchain; cd .. # builds in foo/* instead of output/*
cd bar; make menuconfig; make toolchain; cd .. # Can run in parallel
请参见第8.5 节。在手册中构建树外以获取更多信息。
推荐阅读
- php - 带有连接表的 Doctrine 查询生成器 ManyToMany
- scala - 在scala中使用嵌套foreach进行迭代是否有效?
- android - 更新到新的 Android Studio 3.1.2
- recursion - Scheme中的中间递归函数值
- java - 如果 DatePicker 在 AlertDialog 内,则不会在 EditText 单击上显示
- c# - 为什么实例构造函数首先运行?
- r - R - 将 excel 读入源结构中的数据框并获取读取的行数
- prolog - 试图理解 Prolog 错误:existence_error
- c# - Parallel.For 运行 100 次然后停止?
- java - 如何避免每个线程创建不同的池?