oxidante
(usa Debian)
Enviado em 22/06/2018 - 23:38h
Instale o mingw32/64 (~900 MB):
sudo apt-get install mingw32
sudo apt-get install mingw-w64
Gerar o executável no formato PE do Windows:
i686-w64-mingw32-gcc -o app32.exe app.c
x86_64-w64-mingw32-gcc -o app64.exe app.c
Verificar se o arquivo foi gerado para a plataforma desejada:
file app32.exe
Outra maneira é montando um ambiente de desenvolvimento para a plataforma desejada para rodar junto com uma VM (QEMU por ex). Neste caso, sugiro usar a ferramenta buildroot (www.buildroot.org), que constrói o ambiente automaticamente para diversas plataformas que vc escolher.