Консультация № 161156
23.02.2009, 01:13
0.00 руб.
0 1 1
Здравствуйте!
Подскажите пожалуйста как настроить MS Visual 2008 чтобы проекты компилировалися быстрее?
Заранее благодарен!

Обсуждение

Неизвестный
24.02.2009, 02:40
общий
это ответ
Здравствуйте, Cич Тарас михайлович!

Если Вы сделали обычную ошибку новичка и включили все возможные оптимизации в режиме Debug, то лучше их отключить. Оптимизировать надо только код Release. Также, справочная система обещает, что прекомпилированные заголовки существенно ускоряют компиляцию. С ними я не работал, поэтому точнее сказать не могу.

Желательно еще разбивать программу на несколько достаточно небольших файлов, чтобы между компиляциями менялись только 1-2 файла. Т.к. неизменившиеся файлы компилироваться больше не будут: их скомпилированные файлы остаются на диске. Слишком дробить не надо: с ростом количества файлов увеличивается время на их открытие/закрытие.

Вообще, сейчас я работаю над проектом, где к моей программе на C# прилагается еще 3 DLL на C++, каждая по 70-100К одним файлом плюс заголовок. И даже если они все изменяются, их перекомпиляция длится всего пару секунд.
Форма ответа