如何为cygwin获取PE 64可执行文件?

时间:2016-04-15 17:04:10

标签: windows operating-system cygwin 64-bit 32bit-64bit

我想编译64位操作的程序。所以我在这里有几个疑问: 1.我是否需要可执行文件为PE 64? 2.如果是,我如何在cygwin上编译64位可执行文件?

1 个答案:

答案 0 :(得分:0)

假设您需要64位cygwin程序,请安装64位版本的cygwin

https://www.cygwin.com/
https://www.cygwin.com/setup-x86_64.exe

32位和64位的exe格式为:

$ file /bin/bash.exe
/bin/bash.exe: PE32 executable (console) Intel 80386, for MS Windows

$ file /bin/bash.exe
/bin/bash.exe: PE32+ executable (console) x86-64, for MS Windows