Как определить архитектуру для построения кросс-компилятора GCC?

Я пытаюсь настроить сервер сборки в Linux, который я буду использовать для сборки приложений C / C ++ для Windows и Mac.
Я знаю, что GCC поддерживает множество различных архитектур, но я не могу понять, как определить цели, для которых мне нужно построить кросс-компилятор GCC.

Может ли кто-нибудь объяснить это мне?

Заранее спасибо.

Постскриптум
Я знаю, что предварительно скомпилированные решения уже существуют, но я просто хочу понять это подробно, сделав глубокое погружение.

1

Решение

На целевой машине запустите:

gcc -dumpmachine

Затем используйте результат в --target вариант при создании вашей кросс-цепочки.

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]