Форум: "Потрепаться";
Текущий архив: 2005.11.13;
Скачать: [xml.tar.bz2];
Внизвремя компиляции проекта Найти похожие ветки
← →
syte_ser78 © (2005-10-24 14:38) [0]У кого был какой самый большой сабж?
← →
Loginov Dmitry © (2005-10-24 14:48) [1]
> время компиляции проекта
Где? На билдере?
← →
ПЛОВ © (2005-10-24 14:51) [2]На 3DSmax :) 78 часов, хватит? :)
← →
syte_ser78 © (2005-10-24 14:53) [3]ПЛОВ © (24.10.05 14:51) [2]
там рендеринг.
Loginov Dmitry © (24.10.05 14:48) [1]
pascal delphi
← →
Kolan © (2005-10-24 14:54) [4]У кого-то из мастеров есть исходник 100 мБ. Я думаю очень долго компилируется.
← →
ПЛОВ © (2005-10-24 14:55) [5]На Delphi - секунд 5, не больше
← →
ПЛОВ © (2005-10-24 14:56) [6]Хотя... Когда компилил на П100, бывало и до минуты переваривал код :)
← →
Lamer@fools.ua © (2005-10-24 14:57) [7]>>Kolan © (24.10.05 14:54) [4]
Он сгенерированный был, AFAIR.
← →
Юрий Зотов © (2005-10-24 15:52) [8]Несколько минут (P3, 800 МГц, 256 М).
← →
syte_ser78 © (2005-10-24 15:59) [9]Юрий Зотов © (24.10.05 15:52) [8]
Это Ваш проект?
Многолетний труд нескольки человек? А сколько он весит если не секрет?
← →
Юрий Зотов © (2005-10-24 16:17) [10]> syte_ser78 © (24.10.05 15:59) [9]
Многолетний труд нескольких человек. Полный билд показывает около миллиона строк, вес исходников - примерно 150 метров.
← →
TUser © (2005-10-24 16:27) [11]На FP как-то минут 10 было, правда потом не слинковалось :(
← →
Германн © (2005-10-24 16:32) [12]2 Юрий Зотов © (24.10.05 16:17) [10]
> примерно 150 метров
Это только pas-ы? Или с dsm-ками?
← →
dr Tr0jan © (2005-10-24 16:34) [13]А почему на BCB проект аналогичный (по коду, результату и размеру) Delphi компилится дольше?
← →
Anatoly Podgoretsky © (2005-10-24 16:36) [14]dr Tr0jan © (24.10.05 16:34) [13]
Потому что BCB
← →
Германн © (2005-10-24 16:41) [15]Вот кстати ещё один пример некорректно сформулированного вопроса. Если отвечать в лоб на сабж, то мог бы сказать бывало что и несколько часов!
Если вспомнить, что речь шла Басик-интерпретаторе. :-)
← →
Юрий Зотов © (2005-10-24 16:45) [16]> Юрий Зотов © (24.10.05 16:17) [10]
Около миллиона строк - только PAS"ы.
Примерно 150 метров - с DFM"ками.
← →
лауреат натрия (2005-10-24 16:48) [17]dr Tr0jan © (24.10.05 16:34) [13]
У дельфи, в отличие от любого компилятора C++, компилятор однопроходный, со всеми вытекающими.
← →
ZeroDivide © (2005-10-24 16:50) [18]
> Юрий Зотов © (24.10.05 16:17)
> Многолетний труд нескольких человек. Полный билд показывает
> около миллиона строк, вес исходников - примерно 150 метров.
>
>
Врете, уважаемый.
Ширина строки 80 символов. Вы, как программер грамотно оформляющий код, не вылезаете за этот предел. Допустим, что заполняемость строки в среднем 60 символов (это я даже преувиличил), вы же не все в одну строчку пишете? Из расчета 1 символ = 1 байт, имеем
1000000 строк * 60 символов ~ 60 метров исходников
Для точности pas-ы надо взвешивать! без dcu-шек и dfm-ок, ну и разумеется без веса шаблонных форм, а так же 3rd party кода :)
← →
Anatoly Podgoretsky © (2005-10-24 16:51) [19]ZeroDivide © (24.10.05 16:50) [18]
Читать умеешь
> Примерно 150 метров - с DFM"ками.
← →
Юрий Зотов © (2005-10-24 16:53) [20]Ошибся немного, сорри. Пост [16] был адресован
> Германн © (24.10.05 16:32) [12]
Добавление: DFM"ок в проекте совсем немного. Форм - много (даже ОЧЕНЬ много), а DFM"ок - совсем немного (главным образом, это небольшие диалоги).
Так уж построен проект, что основные формы (включая даже и главную) живут отдельно от проекта, но работают внутри него.
← →
Джо © (2005-10-24 16:57) [21]Текущий проект: 174 538 строк кода. Билдится секунд за 5. Плюс еще плагинов строк на 20 000. Полностю Project Group билдится сек. за 10.
← →
Юрий Зотов © (2005-10-24 16:57) [22]> ZeroDivide © (24.10.05 16:50) [18]
Ответ получите тогда, когда научитесь выбирать выражения.
← →
oldman © (2005-10-24 16:58) [23]
> время компиляции проекта
Имхо, автор путает компиляцию, компоновку и запуск...
Имхо!
← →
ZeroDivide © (2005-10-24 16:58) [24]У нас самый большой проект - 459 pas файлов, общим весом в 1925 кб.
← →
ZeroDivide © (2005-10-24 17:01) [25]
> ZeroDivide © (24.10.05 16:50) [18]
> Читать умеешь
>
> > Примерно 150 метров - с DFM"ками.
>
Я начал писать, когда еще не видел этого сообщения. И все же лучше без dfm-ок взвешивать.
← →
Sandman29 © (2005-10-24 17:04) [26]ZeroDivide © (24.10.05 17:01) [25]
Перед тем как "наезжать" неплохо бы удостовериться, что все правильно поняли.
← →
ZeroDivide © (2005-10-24 17:08) [27]
> Перед тем как "наезжать" неплохо бы удостовериться, что
> все правильно поняли.
В связи с уточнением
DFM"ок в проекте совсем немного
"Наезд" обоснован.
← →
Sandman29 © (2005-10-24 17:11) [28]ZeroDivide © (24.10.05 17:08) [27]
А сейчас Вы узнаете, что DFM-к "всего" 200 штук с суммарным объемом 100 Mb (картинок много), и опять будете извиняться?
Для того, чтобы "поймать" кого-то, сначала рекомендуется узнать все значимые параметры, чтобы лгун потом не мог выкрутиться :)
← →
VictorT © (2005-10-24 17:34) [29]486-й, Си Билдер, несколько десятков строк. Выходил на балкон на перекур :) Потом перешёл на Вижуал Си, он менее вреден для лёгких :)
← →
Джо © (2005-10-24 17:37) [30]
> [29] VictorT © (24.10.05 17:34)
:-)
← →
Карелин Артем © (2005-10-24 18:02) [31]486. Jbuilder.
"привет мир". полчаса.
← →
Mike Kouzmine © (2005-10-24 18:16) [32]На 286 1 мб ОЗУ С++ Борланд 2.0 часа 3 или больше.
← →
vecna © (2005-10-24 23:28) [33]минут 40 на клиент
часа три-пять на сервер
объем исходников не помню, но думаю мегов на 300 (pas + dfm + res)
=))))))
← →
Piter © (2005-10-25 00:18) [34]Это что - соревнование по тому, у кого компьютер медленнее работает? :)
← →
lookin © (2005-10-25 00:23) [35]2-4 секунды
← →
Gero © (2005-10-25 00:32) [36]Завтра могу проект на Delphi (правда, небольшой ~ 20 тыс. строк, больше нет) на 386 машине скомпилить и скажу результат. Дня через два :)
← →
lookin © (2005-10-25 00:39) [37]поправка 2-4 секунды для проекта из миллиона строк...
← →
dr Tr0jan © (2005-10-25 01:26) [38]
> лауреат натрия (24.10.05 16:48) [17]
>
>
> У дельфи, в отличие от любого компилятора C++, компилятор
> однопроходный, со всеми вытекающими.
А смысл от этой многопроходности? Размер ведь такой же получается. Илт это для обратной совместимости? )))
← →
Piter © (2005-10-25 01:47) [39]dr Tr0jan © (25.10.05 1:26) [38]
А смысл от этой многопроходности?
ну, это нужно читать теорию построение компиляторов. Смысла там много, очень много.
Например, следствием является то, что переменные можно объявлять в "любом" месте кода, а не только в специальной секции VAR.
← →
TButton © (2005-10-25 01:49) [40]
> ПЛОВ © (24.10.05 14:51) [2]
>
> На 3DSmax :) 78 часов, хватит? :)
>
6 суток =)
(Duron 800, 256RAM)
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.11.13;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.073 c