Что за гребанные DLL
1. Compiler / Нажать Release
2. Packages / Убрать галочку внизу (Build with runtime packages)
3. Linker / Убрать галочку (Use dynamic RTL)
Тогда программа должна работать без любых библиотек Borland.
Ё моё с 23 кб до 200 потолстел.
А я даже формы не использовал.
А как сделать чтобы он поменьше весил ?
И еси на Маййкрософт вис с++ писать тоже самое?
Ой какой здоровый то вышол !!!
Ё моё с 23 кб до 200 потолстел.
А я даже формы не использовал.
А как сделать чтобы он поменьше весил ?
И еси на Маййкрософт вис с++ писать тоже самое?
0) А тебе 200Кб места жалко на винте/в памяти?
1) Используй API без всяких VCL/пиши на asm
2) В Visual C++ поменьше, пожалуй, будет
Ой какой здоровый то вышол !!!
Ё моё с 23 кб до 200 потолстел.
А я даже формы не использовал.
А как сделать чтобы он поменьше весил ?
И еси на Маййкрософт вис с++ писать тоже самое?
Ну вот, вытащили в "новые сообщения" первую тему этого форума. (смотрим дату первого сообщения)
На BCB меньше не будет, можно посоветовать использовать UPX (Архиватор запускаемых файлов)
На BCB меньше не будет, можно посоветовать использовать UPX (Архиватор запускаемых файлов)
Правильно. Сделанные Билдером EXE'шники ОТЛИЧНО сжимаются.
:)
Sorry, но по-моему и без первого всё нормально работает(без грёбанных_полуторамегабайтных_никому_не_нужных DLL). А вот без второго и третьего пунктов обойтись никак нельзя:((exe становится невероятно большим, но что поделать - с dll в сумме он весит зачастую гораздо больше). По поводу первого - отключишь fulldebug - не сможешь ставить брекпоинты.
Отладочная инфа на размер exe не влияет, т.к. хранится в *.tds => full не full - без разницы
Linking -> Create debug inf.. - создавать или нет *.tds
debugging - что в *.tds => соответственно и его объем
А размеры - ИМХО на то и современные компы. Лет надцать назад в эпоху ХТ завязался с сотрудником ASM - C полторашка. Я наивно пологал, что я сишный модуль сто раз нагну. Балалайка, по условиям спора у нас был элементарный расчет и ввод-вывод текстовой информации. И мой модуль оказался процентов на 20 больше, чем сишный (ввод-вывод затянул), конечно потом подшаманил и т.д. и т.п. но ушло на это времени ...
Извиняюсь за некрофилию (я о старине топа), но разве винда не ни Си была писана? Что-то я не могу понять, или я путаю с С++?
Ну на С, а причем тут это?
Была, процентов на 90 на С написана, остальные 10 - asm. :))
Сейчас не знаю.
Вся абракадабра из-за AnsiString и компании.
Откопали тему некрофилы. Причем автор то и есть админ )
Ах да, номер темы - 1. Выходит, форум с баяна начинался. Или тогда это был не баян? Первыйнах?
А сколько понафлудили, блин!