Сообщение Re[6]: Долгая компиляция на с++ - смерть для больших проекто от 28.04.2016 13:52
Изменено 28.04.2016 14:49 Igore
Здравствуйте, _hum_, Вы писали:
T>>Еще, с чего бы стоило начать, посмотреть на что время тратиться при сборке.
__>а есть какие-нибудь бесплатные анализаторы? а то у меня в vs2013 не показывает, на что время тратится — просто comiling xxxxx.cpp и три минуты, потом следующий, а по каким она там модулям лазит и на чем стопорится — непонятно.
Tools\Options\Projects and Solutions\Buld and Run\MSBuild project build * verbocity выстави в нужное положение и анализируй.
Ну и плюс время компиляции хорошо снижается через precompiled headers(для Release можно отключить чтобы все по честному было), и Multi-processor compilation(включается в настройках проекта).
T>>Еще, с чего бы стоило начать, посмотреть на что время тратиться при сборке.
__>а есть какие-нибудь бесплатные анализаторы? а то у меня в vs2013 не показывает, на что время тратится — просто comiling xxxxx.cpp и три минуты, потом следующий, а по каким она там модулям лазит и на чем стопорится — непонятно.
Tools\Options\Projects and Solutions\Buld and Run\MSBuild project build * verbocity выстави в нужное положение и анализируй.
Ну и плюс время компиляции хорошо снижается через precompiled headers(для Release можно отключить чтобы все по честному было), и Multi-processor compilation(включается в настройках проекта).
Re[6]: Долгая компиляция на с++ - смерть для больших проекто
Здравствуйте, _hum_, Вы писали:
T>>Еще, с чего бы стоило начать, посмотреть на что время тратиться при сборке.
__>а есть какие-нибудь бесплатные анализаторы? а то у меня в vs2013 не показывает, на что время тратится — просто comiling xxxxx.cpp и три минуты, потом следующий, а по каким она там модулям лазит и на чем стопорится — непонятно.
Tools\Options\Projects and Solutions\Buld and Run\MSBuild project build * verbocity выстави в нужное положение и анализируй.
Ну и плюс время компиляции хорошо снижается через precompiled headers(для Release можно отключить чтобы все по честному было), и Multi-processor compilation(включается в настройках проекта).
А, ну еще как вариант перейти на 2015 студию
https://blogs.msdn.microsoft.com/vcblog/2015/11/11/new-improved-and-faster-database-engine/
https://blogs.msdn.microsoft.com/vcblog/2015/10/16/debugfastlink-for-vs2015-update-1/
https://blogs.msdn.microsoft.com/visualstudio/2015/11/30/improving-your-build-times-with-incredibuild-and-visual-studio-2015/
T>>Еще, с чего бы стоило начать, посмотреть на что время тратиться при сборке.
__>а есть какие-нибудь бесплатные анализаторы? а то у меня в vs2013 не показывает, на что время тратится — просто comiling xxxxx.cpp и три минуты, потом следующий, а по каким она там модулям лазит и на чем стопорится — непонятно.
Tools\Options\Projects and Solutions\Buld and Run\MSBuild project build * verbocity выстави в нужное положение и анализируй.
Ну и плюс время компиляции хорошо снижается через precompiled headers(для Release можно отключить чтобы все по честному было), и Multi-processor compilation(включается в настройках проекта).
А, ну еще как вариант перейти на 2015 студию
https://blogs.msdn.microsoft.com/vcblog/2015/11/11/new-improved-and-faster-database-engine/
https://blogs.msdn.microsoft.com/vcblog/2015/10/16/debugfastlink-for-vs2015-update-1/
https://blogs.msdn.microsoft.com/visualstudio/2015/11/30/improving-your-build-times-with-incredibuild-and-visual-studio-2015/