olegenty |
Отправлено: 30.12.2005, 09:41 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
скачивайте и ставьте IDE Compiler Speed Improvement Fix вот отсюда
http://andy.jgknet.de/cpp/index.php?page=download
ускорение компиляции в 4-8-10 раз (в зависимости от размеров проекта. чем проект больше, тем больше ускорение процесса компиляции). объяснение причин есть на сайте. другие патчики с той же страницы поглючнее будут, требуют доводки, но дают ещё большее на 10% ускорение.
|
|
klen |
Отправлено: 02.01.2006, 03:04 |
|
Машинист паровоза
Группа: Участник
Сообщений: 239
|
Скачал, собрал, подцепил Билдером пакет.... действительно быстрее.
Посмотрел исходник — если я правильно догнал, то пакет предоставляет через билдеровский сервис более быстый механизм кеширование(и хеширования).
У меня сократилось время сборки маленьких проектиков на 1/3 от первоначальных. В больших проектах это будет большая разница — ждать 4 минуты или 3!
АфТАРАМ ЗАЧОТ!! |
|
kea |
Отправлено: 02.01.2006, 10:09 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 80
|
Здравствуйте! А Билдер не рухнет в один прекрасный момент после установки пакета? Проекты сделанные Builder + SpeedFix будут компилироваться в Билдере без SpeedFix'а? |
|
olegenty |
Отправлено: 03.01.2006, 09:46 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
будут, и ничего не рухнет.
|
|
Schumi |
Отправлено: 03.01.2006, 11:59 |
|
Машинист паровоза
Группа: Участник
Сообщений: 206
|
Чего глючит — не компилится с ним мой проект. Говорит — "Access violation at address XXXX in module 'CorIde50.bpl'. Read of address 0000000."
Может я неправильно ставил — это же делфийский проект. Подключал bpl. Без него все ок.
|
|
kea |
Отправлено: 03.01.2006, 16:20 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 80
|
Здравствуйте! Подскажите, пожалауйста, как установит и исользовать эту штуковину. Скачал SpeedFix1.3 (то ли скачал?) |
|
olegenty |
Отправлено: 03.01.2006, 16:31 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
скачать надо IDECompilerSpeedFixV13.zip, затем установить IDECompilerSpeedFix60.bpl, либо IDECompilerSpeedFix50.bpl. всё.
|
|
kea |
Отправлено: 03.01.2006, 21:24 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 80
|
QUOTE (olegenty @ 03/01/2006, 16:31) | скачать надо IDECompilerSpeedFixV13.zip, затем установить IDECompilerSpeedFix60.bpl, либо IDECompilerSpeedFix50.bpl. всё. |
Здравствуйте! Спасибо за совет. Компилирует с ветерком!. |
|
Ulin |
Отправлено: 05.01.2006, 10:30 |
|
Не зарегистрирован
|
Афигеть! Вот бы еще такую штуку на VisualStudio |
|
Gedeon |
Отправлено: 05.01.2006, 12:20 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Кстати на BDS 2006 проверил тоже работает на ура.
|
|
olegenty |
Отправлено: 10.01.2006, 10:32 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
т.е. дауны из борланда этот глюк с тотальным чтением и в BDS 2006 переволокли? они себя не уважают, наверное...
|
|
Лена |
Отправлено: 10.01.2006, 17:25 |
|
Мастер участка
Группа: Участник
Сообщений: 501
|
Достаточно ли при установке пакета, просто запустить файл build6.bat, находящийся в архиве, для Builder 6? |
|
Gedeon |
Отправлено: 10.01.2006, 19:25 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Я лично скопировал нужную бпл-ку в папку либ и Component->InstallPackage и все.
|
|
Лена |
Отправлено: 11.01.2006, 10:57 |
|
Мастер участка
Группа: Участник
Сообщений: 501
|
Я вчера запустила build6.bat, теперь вроде компилируется быстрее. Сегодня попробовала сделать, как написал Gedeon, но уже не получилось. Выдало рисунок. Видимо после запуска bat файла вся установка произошла автоматически. Однако у меня в окне Component->InstallPackage не появилось пакета CompilerSpeedFix. Он там должен быть?
Присоединить изображение
|
|
Лена |
Отправлено: 11.01.2006, 22:50 |
|
Мастер участка
Группа: Участник
Сообщений: 501
|
Нет, что-то с патчем все-таки не так. Мой знакомый тоже сегодня установил для 5-го Builder. Маленькие и средние проекты компилируются нормально и быстрее, а вот проект, содержащий порядка ста форм, вылетает при компиляции с ошибкой Access violation и т.д.
Знакомы снес пакет и все снова стало компилироваться. |
|
olegenty |
Отправлено: 12.01.2006, 08:14 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
проект, содержащий порядка 100 форм??????
за подобные вещи на работе я бы устроил долгую разъяснительную беседу о том, как делать нельзя. разносить надо эти формы по BPL/DLL, и из кучи проектов делать BPG. при условии сохранения интерфейса модулей — сопровождать одно удовольствие...
|
|
olegenty |
Отправлено: 12.01.2006, 08:16 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
выгядело бы это так:
Присоединить изображение
|
|
Gedeon |
Отправлено: 12.01.2006, 12:10 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Лена, вы не тот бпл ему скармливает вы взяли для 10, а надо для 6.
|
|
olegenty |
Отправлено: 13.01.2006, 09:24 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
да можно вообще ничего не компилировать, а сделать, как Gedeon написал (я тоже так сделал) — прсто InstallPackages, и всё.
Отредактировано olegenty — 13/01/2006, 10:24
|
|
Лена |
Отправлено: 13.01.2006, 15:17 |
|
Мастер участка
Группа: Участник
Сообщений: 501
|
Я делаю, как Gedeon, устанавливаю IDECompilerSpeedFix60.bpl, а он выдает окно с рисунком, которое я приводила выше. Думаю, что-то пошло не так из-за того, что я в самый первый раз запустила build6.bat, может из-за этого что-то не так пошло. Кстати сейчас попробовала снова запустить build6.bat, выдало рисунок (ниже).
Самое не понятное это то, что компиляция идет быстрее, но никакого пакеджа CompilerSpeed в окне пакеджей нет. Теперь даже не ясно как, например, вернуться к старой скорости компиляции, ведь не понятно как снести IDECompilerSpeedFix60 если его нигде не видно…
Присоединить изображение
|
|
AVC |
Отправлено: 13.01.2006, 17:18 |
|
Ветеран
Группа: Модератор
Сообщений: 1583
|
Давно скачал компонент и долго следил за темой, но как то все было не актуально — и так приспособился работать с модульной структурой. И вот сегодна наконец решил попробовать. Win2k (SP4) / Builder2 + Upgrade все делаю как написано в инструкции. После установки builder "умер" — компиляция вызывает exception CorIde50.bpl. Ну его, убрал, буду по-старинке. |
|
.aaz |
Отправлено: 13.01.2006, 17:55 |
|
Не зарегистрирован
|
[B]2 Лена[B]
Решение проблемы следующее: ставить не IDE Compiler Speed Improvement Fix, а
bcc32pch Plugin
в который входит и IDE Compiler Speed Improvement Fix ...
потому что похоже, что то, что называется для 6 билдера, на самом деле для 10 (BDS 2006) |
|
Лена |
Отправлено: 13.01.2006, 20:30 |
|
Мастер участка
Группа: Участник
Сообщений: 501
|
При компиляции bcc32pch получила окно:
Да и Builder умер. Буду переустанавливать.
Отредактировано Лена — 13/01/2006, 20:32
Присоединить изображение
|
|
Gedeon |
Отправлено: 16.01.2006, 01:03 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Ну не знаю даже у меня все ОК. Работает, компилит.
|
|
olegenty |
Отправлено: 16.01.2006, 07:07 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
Вот и у меня тоже и работает, и компилит. Дома на Celeron 733 с 256 RAM наконец-то жить стало можно .
|
|
RVN |
Отправлено: 16.01.2006, 08:22 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 17
|
Поставил пакет на BCB6.
Все прекрасно работает. Без пакета проект компилится 57 сек, а с пакетом — 23.
Устанавливал через Install package. Без проблем.
|
|
Лена |
Отправлено: 16.01.2006, 09:32 |
|
Мастер участка
Группа: Участник
Сообщений: 501
|
После переноса bcc32ide.exe в папку bin, все заработало. Компилирует быстро.
Попробую этот пакет bcc32pch предложить знакомому, у которого 5-й Builder. Пусть еще раз попробует.
Все-таки, наверное, правильнее ставить bcc32pch а не IDE Compiler Speed Improvement Fix?
|
|
olegenty |
Отправлено: 16.01.2006, 11:10 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
а у меня он глючит (судя по отзывам — 50х50. у кого не глючит одно, глючит другое, и наоборот).
|
|
Gedeon |
Отправлено: 16.01.2006, 13:00 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Да, я тоже поставил IDE Compiler Speed Improvement Fix и все дальше ставить эксперименты не хочу, не готов я сейчас все переставить, будет более спокойный период попробую.
|
|
GoodWin |
Отправлено: 16.01.2006, 14:22 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 50
|
Время компиляции сократилось очень намного. У нас основная сборка компилялась 3 часа, сейчас же 10 — 30 мин. Разница существенна . |
|