sen*_*enx 3 c++ gcc gnu cross-compiling binutils
我正在尝试在 Linux 上设置一个构建服务器,我将用它来构建适用于 Windows 和 Mac 的 C/C++ 应用程序。我知道 GCC 支持多种不同的体系结构,但我不知道如何确定构建 GCC 交叉编译器所需的目标。
有人可以向我解释一下吗?
提前致谢。
PS 我知道预编译的解决方案已经存在,但我只想通过深入了解来详细了解这一点。
小智 5
在目标机器上,运行:
gcc -dumpmachine
Run Code Online (Sandbox Code Playgroud)
然后--target在构建交叉工具链时使用选项中的结果。