GNU AutoTool ToolChain、跨GCC和Linux GCC之间的区别

GNU AutoTool ToolChain、跨GCC和Linux GCC之间的区别

我开始使用日食CDT。当我尝试用 C 创建项目时,我必须遇到这些选项。当我选择makefile项目时。我可以选择从这些工具链中选择GNU AutoChain、Linux GCC、跨 GCC。如果我选择这些工具链中的任何一个,会有什么不同。

答案1

GNU 自动工具链:

汽车链 ,一般来说,如果您有一个大项目要分发,我会说使用自动工具。

Linux海湾合作委员会

只是一个用于编译和分发您的产品的编译器系统。你不能用普通的 gcc 进行交叉编译,而且你必须提供你自己的 Makefile 来编译(如果你需要的话)。

交叉编译(交叉GCC)

也是一个 GCC 编译器,但专为交叉编译而设计。例如,您可以在自己的 x64 或 x86 位 PC 上编写和编译应用程序,以便在 ARM 平台等上运行。 维基交叉编译器

另请搜索 CMAKE。

相关内容