San*_*nta 6 toolchain linux-toolchain
我在谷歌上搜索它并得到以下结果。
工具链是一组编程工具,用于执行复杂的>软件开发任务或创建软件产品,通常是>另一个计算机程序或一组相关程序
从上面的段落中,我了解到工具链或编译器工具链用于开发任何软件产品,例如操作系统(我不确定如果我错了请纠正)
如果是这样,我目前使用的是 Ubuntu 16.04。我发现上面预装了一个编译器工具链。但是操作系统已经完全开发了,那么在构建单独的软件产品之前,这里还需要什么工具链呢?
小智 3
确实,构建操作系统本身需要完整的工具链(编译器、汇编器、链接器等),但构建其他软件包也是必需的。如果您在 Linux 上下载一个软件包,其安装说明要求在 上做一些变体./configure && make && make install,那么您将使用该工具链来进行编译。同样,Linux(以及所有 GNU/Ubuntu 软件包)本身是在 GNU/Linux 系统上开发的,因此需要一个工具链来支持下一版本操作系统的工作。
| 归档时间: |
|
| 查看次数: |
780 次 |
| 最近记录: |