Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как увелиичть скорость компиляции программы?


Jiurasrdfy ©   (2004-07-30 14:58:00) 

Доброе время суток!
Вот столкнулся с такой проблемой. Программа компелируется около 2 мин..
Я не могу понять в чем дело. Сама программа небольшая:около 20 форм (я уже делал такого же размера все нормально было).Я думал может это связанно с количеством компонентов сторонних, которые я на форму помещаю - нет- поубирал их, все равно долго. А так как компелировать приходится постоянно (как только ошибку исправлю) то процесс этот становится очень долгим.Есть ли какаие нить способы увеличить скорость компилчции?
Я уже и delphi перестаалял и на другой комп носил все-равно!


noname_   (2004-07-30 17:31:00) [1]

посмотри - нет ли dfm файлов размером больше нескольких мегабайт (с большими картинками, например)


Анонимщик   (2004-07-30 15:29:00) [2]

Флажок Show pomiler progress тоже желательно снять.


Sandman25   (2004-07-30 15:28:00) [3]

[5] GrayFace   (30.07.04 15:22)

Наследование от своего класса - наследника TCustomForm, на котором уже есть визуальные компоненты


GrayFace   (2004-07-30 15:22:00) [4]

А че такое визуальное наследование?
Jiurasrdfy
Попробуй изменить настройки проэкта или компиллятора. Может быть включено "Build with Runtime packages" - возможно, это тормозит.


Digitman   (2004-07-30 15:18:00) [5]

запись всех результирующих файлов происходит искл-но на локальный том ?


dtm   (2004-07-30 15:16:00) [6]

Проверять после удаления сторонних компонентов (и вообще компонентов) секцию usesсвоего модуля и удалять лишние.


don-do   (2004-07-30 15:06:00) [7]

1) Почисти свой проэкт, он скорее всего юзает много чужих юнитов, которые ты клал на форму для просмотра что это такое.
2) если сторонние компоненты с исходниками и тебе не нужно их отлаживать -
 а)скопируй все в другую папку
 б)из первой удали *.pas
 в)из второй удаки *.dcu
 г)натрави Delphi на вторую папку для поиска исходников
теперь весь этот букет компилиться с проэктом не будет
3) Смени компьютер :)


Sandman25   (2004-07-30 14:59:00) [8]

Визуальное наследование или фреймы используются?
В любом случае желательно закрывать неиспользуемые формы, чтобы был открыт только один файл с имеющейся формой.


Наверх

Титульная страница Поиск, карта сайта Написать письмо