Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 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
4-1126628734
begin...end
2005-09-13 20:25
2005.11.13
Значения описателей объектов ядра


6-1122847694
Flood_control
2005-08-01 02:08
2005.11.13
Как организовать отображение на ShellListView


5-1109873176
MadLesS
2005-03-03 21:06
2005.11.13
Как создать свой конструктор с другими параметрами?


2-1130050454
beglec
2005-10-23 10:54
2005.11.13
Можно ли узнать имя процедуры.


9-1119861677
Маздай
2005-06-27 12:41
2005.11.13
Падение: Закапываюсь!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский