Консультация онлайн # 161156

Раздел: С / С++
Автор вопроса: Cич Тарас михайлович
Дата: 23.02.2009, 01:13 Консультация неактивна
Поступило ответов: 1
Здравствуйте!
Подскажите пожалуйста как настроить MS Visual 2008 чтобы проекты компилировалися быстрее?
Заранее благодарен!

Ответ # 1, Evgenijm (Посетитель)

Здравствуйте, Cич Тарас михайлович!

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

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

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

Evgenijm

Посетитель
24.02.2009, 02:40
Нет оценки ответа

Мини-форум консультации # 161156


Нет сообщений в мини-форуме
Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.