2016-04-15 10 views
0

Я хочу скомпилировать программу для 64-битных операций. Поэтому у меня есть несколько сомнений здесь: 1. Нужен ли исполняемый файл PE 64? 2. Если да, то как мне скомпилировать 64-битный исполняемый файл на cygwin?Как получить PE 64 для Cygwin?

ответ

0

Предполагая, что вам нужна программа 64bit Cygwin, установить 64-битную версию Cygwin

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

ехе форматы для 32-битных и 64-битных являются:

$ 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 
+0

Решено: cygwin64 с - Использовалась опция m64 –