Gostaria de compilar alguns programas C para Windows. Então usei um mecanismo de busca e descobri que provavelmente precisaria instalar o mingw32
.
Se eu correr:
sudo apt-get install mingw32
e eu consegui:
E: Unable to locate package mingw32
Então, usei um mecanismo de busca novamente e encontreiesta resposta no AskUbuntueesta resposta no StackOverflow.
Eu corri:
sudo add-apt-repository universe
e:
sudo apt-get update
Mas ainda tenho o mesmo erro. O que posso fazer para resolver isso?
Responder1
Nos derivados modernos do Debian, incluindo o Mint, mingw32
não está mais disponível; foi substituído pormingw-w64
:
sudo apt install mingw-w64
Deveria trabalhar.
Este pacote fornece compiladores do Windows de 32 e 64 bits. Ao mudar de mingw32
para mingw-w64
, você precisará ajustar os trigêmeos alvo:
i686-w64-mingw32
para Windows de 32 bits;x86_64-w64-mingw32
para Windows de 64 bits.