Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как откомпилить, шоб везде запустилось?

8.8K
23 декабря 2004 года
Юрец
5 / / 23.12.2004
Имеется borland c++ builder 5.0
Ставлю в опциях компиллера release, в опциях линкера снимаю галку с use dinamic rtl, размер файла увельчивается в 2 раза( с 46 до 90 кило)

Но ехе все равно не пашет на компе, где с++ не поставлен... Требует, тварь, файл vcl50.bpl
Приходится, млин, его с собой таскать, тогда все работает... А он в архиве 500 кило.. Я уже задолбылся... Че делать?

Прога обычная виндовая, с окошками, в общем никаких наворотов....
487
23 декабря 2004 года
ddnh_bc
301 / / 16.09.2003
Цитата:
Originally posted by Юрец
Имеется borland c++ builder 5.0
Ставлю в опциях компиллера release, в опциях линкера снимаю галку с use dinamic rtl, размер файла увельчивается в 2 раза( с 46 до 90 кило)

Но ехе все равно не пашет на компе, где с++ не поставлен... Требует, тварь, файл vcl50.bpl
Приходится, млин, его с собой таскать, тогда все работает... А он в архиве 500 кило.. Я уже задолбылся... Че делать?

Прога обычная виндовая, с окошками, в общем никаких наворотов....



В том же окне настроек закладка "Packages" - убери галку "Build with runtime packages"

8.8K
23 декабря 2004 года
Юрец
5 / / 23.12.2004
Цитата:
Originally posted by ddnh_bc


В том же окне настроек закладка "Packages" - убери галку "Build with runtime packages"



Пасиба!!! Теперь размер ехе 400 кило, но зато везде пойдет!
А надо ли в дальнейшем для следующих прог ставить reliase и снимать галку с use dinamic rtl?
Или достаточно токо убрать галку с "Build with runtime packages"
?

243
24 декабря 2004 года
pacific_7
1.9K / / 06.09.2004
Цитата:
Originally posted by Юрец


А надо ли в дальнейшем для следующих прог ставить reliase и снимать галку с use dinamic rtl?
Или достаточно токо убрать галку с "Build with runtime packages"
?


Отныне и во веки веков. По умолчанию эти опции везде установлены для удобства отладки и т.п. Да и зачем увеличивать размер проги раз в десять, если ты будешь использовать ее только на своем компе, или на компе с установленным билдером?

301
24 декабря 2004 года
lord Kelvin
897 / / 08.11.2004
А я еще слежу чтобы не были поставлены галочки:
Linker->Create debug information
Linker->Use debug libraries
Если после создания .EXE файл сжать UPX'ом, то размер пустого приложения (одна форма) снизиться до ~250 Kb, что лучше чем 400.
487
24 декабря 2004 года
ddnh_bc
301 / / 16.09.2003
Цитата:
Originally posted by lord Kelvin
А я еще слежу чтобы не были поставлены галочки:
Linker->Create debug information
Linker->Use debug libraries



При Release компиляции эти галочки автоматом снимаются.

8.8K
24 декабря 2004 года
Юрец
5 / / 23.12.2004
А че делает галка linker->dont generate state file
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог