Один із варіантів компіляції для Windows в Linux - через mingw. Я знайшов дуже корисний підручник тут .
Щоб встановити mingw32 в системах на базі Debian, запустіть таку команду:
sudo apt-get install mingw32
Для складання коду ви можете використовувати щось на кшталт:
i586-mingw32msvc-g++ -o myApp.exe myApp.cpp
Іноді ви хочете протестувати нову програму Windows безпосередньо в Linux. Ви можете використовувати для цього вино, хоча завжди слід пам’ятати, що вино може мати помилок. Це означає, що ви можете бути не впевнені, що помилка є у вині, вашій програмі чи обох, тому використовуйте вино лише для загального тестування.
Щоб встановити вино, запустіть:
sudo apt-get install wine