Пишу прогу под никсами..
Компилирую
gcc -o proga proga.c
Знаю, что как-то можно писать и компилировать для винды. вопрос в том как?
Т.е. я добавлю в код ифы
#ifdef (какой-то типа WIN32)
#else
для никсов как-то
#endif
и как компилировать тогда для винды....??
Так вобще можно или я неправ?
Вопрос снимается
Тупо поставил
/usr/ports/devel/mingw32-gcc
и при помощи него компилю
в коде делаю блоки
#ifdef WIN32
а вот размер экзешника не очень большой? Аж пол метра!
Я его upx сжимаю. Получатся 150-200 кило. Меньше никак?
Вон если под винде писать, то там в MSVC 50 кило весит
Не стоит злоупотреблять этой фигнёй - объём потребляемого места на диске меньше, но потребление памяти больше в случае нескольких запущенных экземпляров сжатой программы.
Не стоит злоупотреблять этой фигнёй - объём потребляемого места на диске меньше, но потребление памяти больше в случае нескольких запущенных экземпляров сжатой программы.
Да собственно еи и пользоваться теперь не надо...2 килобайта того не стоят)