Вверх ↑
Ответов: 1841
Рейтинг: 369
#1: 2014-12-03 19:36:39 ЛС | профиль | цитата
Rysik писал(а):
380 мб

Ну так это комплекс решений
На самом деле, проекты таких масштабов разделены на множество мелких библиотек, каждая из которых отвечает за определённый функционал.
Например, известная библиотека boost, общий размер исходников - ~100 мб (в сжатом виде), после распаковки имеем уже 384 мб.
После компиляции всего этого чуда, получаем множество бинарников (библиотеки) размером 500 мб.
Далее, в проекте мы используем из всех возможностей boost'a лишь libboost_random-mgw49-mt-1_57.a (36 кб) и libboost_timer-mgw49-mt-1_57.a (15 кб).
Так же и с любыми другими крупными проектами, включая OpenCV, OpenMP и тд.
карма: 1
0