gpt4 book ai didi

为两台不同机器创建目标代码的 C++ 编译器

转载 作者:太空狗 更新时间:2023-10-29 23:29:27 25 4
gpt4 key购买 nike

有没有我可以在品牌 x 系统上运行的 c++ 编译器,它们将创建将在品牌 y 系统上运行的机器代码?这会被视为交叉编译器吗?

最佳答案

是的,这正是 cross compiler是。

GNU Compiler Collection (包括 gcc 和 g++)是可移植交叉编译器的主要示例,具有数百种受支持的 CPU 类型。

有很多方法可以将 GCC 配置为交叉编译器。其中大部分取决于目标机器及其可用功能——主要是因为 C 运行时环境。例如,为 ARM Linux 目标编译 GCC 需要预编译 ARM Linux glibc 以构建交叉编译器 libstdc++。

关于为两台不同机器创建目标代码的 C++ 编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1622644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com