Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.11.13;
Скачать: CL | DM;

Вниз

время компиляции проекта   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.044 c
6-1122645473
CAMCOH
2005-07-29 17:57
2005.11.13
Как отправить html письмо с помощью Insy IdSmtp


4-1126553860
Alpine
2005-09-12 23:37
2005.11.13
Надо программно навести курсор на ссылку в WebBrowser-е.


14-1129871656
Ega23
2005-10-21 09:14
2005.11.13
С днем рождения! 21 октября


14-1130062668
Nikolay M.
2005-10-23 14:17
2005.11.13
Никому не нужны программы на 5 25 для Spectrum?


14-1129786565
Иксик
2005-10-20 09:36
2005.11.13
Как называеться мультфильм?