什么是可移植到 i386 操作系统的可移植开源标准 C++ 兼容编译器?
Gcc 和 llvm 都是用 C++ 编写的。 我找到了一些可移植的 C 编译器,但没有找到 C++ 编译器。
编辑
虽然交叉编译显然是让 C++ 编译器在目标操作系统上工作的一个选项,但我正在寻找一个“设计”为可移植的编译器(如果存在)。类似于 Comeau 的东西,但开源。
如果您在该操作系统中有汇编程序,您可以使用 -S 从 gcc 源生成汇编程序文件,然后链接到您的目标操作系统。这是一项艰苦的工作,但并非不可能。