[identity profile] baalexxx.livejournal.com posting in [community profile] useless_faq
Можно ли создать экзешник, который запускается и в Windows, и в Linux?

Date: 2005-08-09 11:25 am (UTC)
From: [identity profile] romx.livejournal.com
Я не программист конечно, но в принципе я знаю, что в PE-Executable можно спрятать разные исполняемые коды в одном файле. Вот например если win32-программу запустить в DOS, то она напишет "Is not DOS executable program" или что-то в этом роде. Так вот этот текст выводит как раз кусок кода PE Win32, который запускается, выяснив, что exe запускается в среде DOS. Но в принципе туда можно затолкать вполне полноценную программу исполняемую под DOS. Таким образом в одном filename.exe будет выполняться и программа под DOS и программа под win32.