Это зависит.
Если вы уже используете компилятор, который может генерировать код для разных целей, это вопрос установки правильных флагов, например, представьте CC=süper-cross-compiler
и CFLAGS=eye-phone
.
Если вам нужно переключиться на другой компилятор с совместимыми флагами, вам придется изменить переменную $(CC)
и, возможно, другие, или, возможно, вы установите другой псевдоним в своей среде оболочки.
Существует порт Linux окна GCC для порта MinGW. Некоторые дистрибутивы поставляют его как mingw-gcc
; на них вы бы CC=mingw-gcc
.
В любом случае и вообще, вам нужно настроить несколько вещей. Все зависит от конкретных обстоятельств.