![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как увелиичть скорость компиляции программы?
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]Визуальное наследование или фреймы используются?
В любом случае желательно закрывать неиспользуемые формы, чтобы был открыт только один файл с имеющейся формой.