Кросс-компиляция Qt на Windows отличается от обычной компиляции тем, что производит исполняемый код для платформы, отличной от той, на которой исполняется. 23
Например, при кросс-компиляции для сборки Windows-версии приложения, изначально разрабатывающегося под Linux, на первом этапе используется родной системный компилятор, который собирает необходимые утилиты для Linux, а затем они используются для сборки Windows-бинарников. 2
Также при кросс-компиляции нужна библиотека Qt, скомпилированная соответствующим образом под целевую систему. 4
Ещё одно отличие заключается в том, что при обычной компиляции проект собирается в среде Windows, а при кросс-компиляции — на платформе, отличной от неё. 12