我试图在Linux上建立一个构建服务器,我将使用它来构建Windows和Mac的C/c++应用程序。我知道GCC支持不同的体系结构,但我不知道如何确定我需要构建GCC交叉编译器的目标。
有人能给我解释一下吗?提前感谢。
注:我知道预编译解决方案已经存在,但我只是想通过深入研究来详细了解这一点。
在目标机器上,运行:
gcc -dumpmachine
然后在构建交叉工具链时使用--target
选项中的结果