|
|
|
Как увеличить скорость компиляции в билдере ????
|
|||
|---|---|---|---|
|
#18+
Почему Билдер, в отличии от Дельфи так долго компилит прект, тогда как Дельфи просто собирает его на лету, и глазом не моргнеш! У меня клиент к базе MSSQLS2000 компилится около 14 секунд, порядка ~ 36 000 строк, жуть просто. Машина быстрая, прцесс 4 пень 2.4 ГГ, 256 оперативы, винт 7200 оборотов в минуту. Одним словом, можно ли как нибуть ускорить компиляцию, если да, то как, желательно в разы, к примеру в половину от имеющегося.... ----------------------------------------------------------- С уважением,MySQLdb ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 16:47 |
|
||
|
Как увеличить скорость компиляции в билдере ????
|
|||
|---|---|---|---|
|
#18+
Курим директиву #pragma hdrstop и все что встретится при этом по пути. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 17:03 |
|
||
|
Как увеличить скорость компиляции в билдере ????
|
|||
|---|---|---|---|
|
#18+
Паскаль вообще очень легок для компилятора, а С++ компилить сложно)) Хотя и deLPHI у меня есть проект, который билдится 23 сек ________________________________________________________ Глюк - это высокоорганизованная система не поддающихся определению частиц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 17:57 |
|
||
|
Как увеличить скорость компиляции в билдере ????
|
|||
|---|---|---|---|
|
#18+
чем определяется "сложность" компиляции ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:04 |
|
||
|
Как увеличить скорость компиляции в билдере ????
|
|||
|---|---|---|---|
|
#18+
kulpavelчем определяется "сложность" компиляции ? Язык С++ имеет синтаксис гораздо сложнее чем в Pascal, соответственно затраты времени на парсинг и компиляцию гораздо выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:09 |
|
||
|
Как увеличить скорость компиляции в билдере ????
|
|||
|---|---|---|---|
|
#18+
В паскале компилятор однопроходовый а в с++- многопроходовый Ну и туда же - шаблоны, повторный простотр заголовочных файлов VCL.... В опциях проекта укажи чтобы кешировал заголовки(кажется на странице omplier). - и чтобы библиотеки юзал динамически. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:20 |
|
||
|
Как увеличить скорость компиляции в билдере ????
|
|||
|---|---|---|---|
|
#18+
синтаксис "сложен" для понимания, а для компилятора все определяется набором команд.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:24 |
|
||
|
Как увеличить скорость компиляции в билдере ????
|
|||
|---|---|---|---|
|
#18+
kulpavelсинтаксис "сложен" для понимания, а для компилятора все определяется набором команд.. То есть, по-вашему, трудоемкость компиляции С++ равна трудоемкости компиляции какого -нибудь Basic? (Действительно, берем один компилятор, меняем "набор команд" и усе -- новый компилятор готов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 11:36 |
|
||
|
Как увеличить скорость компиляции в билдере ????
|
|||
|---|---|---|---|
|
#18+
Lelikk То есть, по-вашему, трудоемкость компиляции С++ равна трудоемкости компиляции какого -нибудь Basic? (Действительно, берем один компилятор, меняем "набор команд" и усе -- новый компилятор готов ну не будем забывать что Basic - еще и интерпретатор...а для компиляции используется отдельный компилятор.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 11:56 |
|
||
|
Как увеличить скорость компиляции в билдере ????
|
|||
|---|---|---|---|
|
#18+
--kulpavel --Сообщений: 275 синтаксис "сложен" для понимания, а для компилятора все определяется набором команд.. с библиотекой boost можно такие чудеса натворить, что несколько строк будут компилится бесконечно долго. особенно использование рекурсивных темплейтов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2005, 01:23 |
|
||
|
Как увеличить скорость компиляции в билдере ????
|
|||
|---|---|---|---|
|
#18+
kulpavel Lelikk То есть, по-вашему, трудоемкость компиляции С++ равна трудоемкости компиляции какого -нибудь Basic? (Действительно, берем один компилятор, меняем "набор команд" и усе -- новый компилятор готов ну не будем забывать что Basic - еще и интерпретатор...а для компиляции используется отдельный компилятор.... Давно вы бейсик видели))))))))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 22:48 |
|
||
|
Как увеличить скорость компиляции в билдере ????
|
|||
|---|---|---|---|
|
#18+
Lelikk kulpavelчем определяется "сложность" компиляции ? Язык С++ имеет синтаксис гораздо сложнее чем в Pascal, соответственно затраты времени на парсинг и компиляцию гораздо выше С++ компилятор много проходной в отличие от паскалевского компилятора .. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2005, 10:22 |
|
||
|
Как увеличить скорость компиляции в билдере ????
|
|||
|---|---|---|---|
|
#18+
Чтобы было быстро и удобно, главное большой прект разделить на много-много маленьких - один стартовый(exe) все остальные dll, не забывайте включать кэширование прекомпилированых заголовков. И купите ещё 256к памяти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2005, 05:26 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=417&tid=2033798]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 342ms |

| 0 / 0 |
