![]() |
Страницы (2): [1] 2 » Показать все 26 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- Оптимизация (https://hlfx.ru/forum/showthread.php?threadid=306)
Оптимизация
Короче, у меня такая проблема: после установки SP6 на MSVC6 исполняемые файлы стали получаться больше размером. Например, раньше простое приложение получалось размером около 20 кб, а теперь - около 40 кб. А hl.dll раньше получался около мегабайта, а теперь - почти полтора. Кто знает в чем дело?
Government-Man дело в том, что ты устновил себе сервис пак 6.0
5 надо было ставить!
Понятно... Кстати, у меня до этого стоял sp5, но файлы тоже часто получались большими. Скачаю сорцы какой-нить проги, там откомпилированный экзешник размером 400 кб, а у меня все 500 получаются. =(
Ээм... А может ты просто профиль не тот поставил? Дебаг например
__________________
- Айзек, что вы будете делать, когда я умру?
- Спляшу качучу
Дядя Миша почему ты думаешь, что установка сп6 увеличивает размер в полтора-два раза?
Скорее всего нужно копаться в опциях компилятора. RTTI отключена? Inline function expansion стоит в Auto? И оптимизацию по размеру попробуй.
__________________
XaeroX я не думаю, я предполагаю так.
Хотя вон народ постоянно жалуется - я ксаш\спирит откомпилирую у меня размер 900 килобайт. А они откомпилят - весъ мегабайт получается.
Ну вот, откомпилил клиентку Спирита16 на сп5, а размер - 600 кб, хотя должно быть 444. И все-таки, почему так получается?
Government-Man я же уже высказал предположения почему так получается...
__________________
Government-Man а ты процессоро пак себе скачал и установил, а?
Добавлено 03-07-2006 в 14:03:
ЗЫ. сейчас нарочно проверил компиляцию - 444 в релизе.
Такой вот я аццкий сотона
да что вы изза какихто килобайт жлобитесь?????
вот понимаю разница была бы в десятки мегов
__________________
Рассыпалась соль - к ссоре.
Рассыпался сахар - к миру.
Рассыпался кокаин - к феерическим ощущениям и фантасмагорическим видениям.
Ласточки низко летают - будет дождь.
Коровы низко летают - рассыпался кокаин.
zimer прикинь, есть статьи где описано как выкидывать несколько килобайт из кода, при этом отказываясь от кучи удобств Бывают извращенцы
__________________
XaeroX сцылку - в студию!
Эврика! Я сейчас установил в таком порядке:
1. Сервис Пак 5
2. Процессор Пак 5
3. Сервис Пак 6
Теперь все как надо - 444 кб!
__________________
Временная зона GMT. Текущее время 19:27. | Страницы (2): [1] 2 » Показать все 26 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024