http://baalexxx.livejournal.com/ ([identity profile] baalexxx.livejournal.com) wrote in [community profile] useless_faq2005-08-09 12:01 am

(no subject)

Можно ли создать экзешник, который запускается и в Windows, и в Linux?

[identity profile] aou.livejournal.com 2005-08-08 10:27 pm (UTC)(link)
Сделать программу, которую можно скомпилировать под обе платформы - можно.

"Серьезные" ребята именно так и поступают. Особенно если речь идет о чисто серверных системах типа СУБД и прочих движков. Пишется код на C/C++, который компилируется соответствующим компилятором под конкретную платформу. Платформо-зависимые куски выделяются всякими #IFDEF-ами.

[identity profile] allegecityrat.livejournal.com 2005-08-10 07:24 am (UTC)(link)
Или без всяких ifdef пишется что-нибудь на жабе или на шарпе.

[identity profile] allegecityrat.livejournal.com 2005-08-10 07:25 am (UTC)(link)
В том смысле, чтоб работа с ресурсами машины шла ТОЛЬКО через каркас - будь то жабамашина или датнет.