Я работаю в Windows 7, 64 бит, работая в машине Virtual Box на Macintosh с процессором Intel.Создание окна exe с использованием MinGW, Windows-7 в виртуальной машине
меня установлен MinGW:
gcc -dumpmachine
>>> x86_64-w64-mingw32
Я пытаюсь скомпилировать ехе Windows, для this code (Landsat-8 процедур для солнечных и спутниковых расчетов угловых):
gcc -I ias_lib -o l8_angle.exe -c l8_angle.c
, который дает мне ошибок или предупреждений при запуске и создает l8_angle.exe
, как и ожидалось. При открытии exe
дает:
Версия этого файла не совместима с версией Windows, вы работаете. Проверьте системную информацию вашего компьютера, чтобы увидеть , нужна ли вам x86 (32-разрядная версия) для 64-разрядной (64-разрядной) версии программы , а затем обратитесь к издателю программного обеспечения.
Можно ли скомпилировать эту программу в моей настройке?
Если вы задаетесь вопросом, может ли запустить на стороне Mac OS, чтобы получить исполняемый файл Linux, но мне нужен исполняемый файл Windows для моей производственной машины.