如何确定构建GCC交叉编译器的体系结构



我试图在Linux上建立一个构建服务器,我将使用它来构建Windows和Mac的C/c++应用程序。我知道GCC支持不同的体系结构,但我不知道如何确定我需要构建GCC交叉编译器的目标。

有人能给我解释一下吗?

提前感谢。

注:我知道预编译解决方案已经存在,但我只是想通过深入研究来详细了解这一点。

在目标机器上,运行:

gcc -dumpmachine

然后在构建交叉工具链时使用--target选项中的结果

最新更新