在Eclipse中创建新的C ++项目时,有人问我有关工具链的问题。
是什么这些工具链之间的实际差别- Cross GCC
和Linux GCC
。在什么情况下使用它们?是否在Linux和Windows机器上都可以编译项目是否与之相关?
在其中一个答案中,我们可以看到:
通常,交叉编译器是为与您的系统不同类型的系统生成代码的编译器。
因此,如果我使用自己的makefile在目标计算机上编译项目,那么在这里选择什么选项都没关系,对吗?
10
跨GCC意味着您要针对其他体系结构编译项目,例如,您具有x86处理器,并且希望针对ARM进行编译。Linux GCC仅表示标准GCC
—
Ulrich Dangel