Você pode descobrir o formato de um executável com file
.
# file putty.exe
putty.exe: PE32 executable for MS Windows (GUI) Intel 80386 32-bit
Estou usando o Cygwin (64 bits) em um laptop Windows de 64 bits. Eu noto muitas bibliotecas / binários / etc. diga "Cygwin32" neles. Se eu compilar meu código usando estes, meu software tirará proveito do meu processador de 64 bits?
Como posso saber se meus programas estão sendo executados em 32 bits versus 64 bits?