SCons

Материал из Xgu.ru

Перейти к: навигация, поиск

Содержание

[править] Вопросы и ответы

[править] Как найти что тупит при сборке?

Для начала сделать профайлинг сборочного процесса, а потом попытаться проанализировать найденную информацию.

$ scons --profile=scons.profile
...
$ python
>>> import pstats
>>> p = pstats.Stats('your_profile_data')
>>> p.print_stats() 

Естественно, речь идёт об оптимизиваронии самого SCons, а не программ, которые он вызывает.

[править] Правда ли что Scons очень медленный?

Не совсем. Медленный-то он медленный, но не просто так, а потому что он очень точный. Точность можно занизить, тогда скорость работы увеличивается. Хотя в любом случае скорость работы SCons в общем случае ниже чем большинства других систем сборки.

Подробнее:

Ещё на эту тему, две очень интересные статьи, в которых авторы спорят друг с другом, попутно рассказывая и показывая множество интересных вещей:

[править] Какие есть интересные глюки?


[править] Компиляция, линковка, сборка

Источник — «http://xgu.ru/wiki/SCons»
This is a cached copy of the requested page, and may not be up to date.

Sorry! This site is experiencing technical difficulties.
Try waiting a few minutes and reloading.

(Can't contact the database server: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) (localhost))


You can try searching via Google in the meantime.
Note that their indexes of our content may be out of date.