1398
Конференция C SoobCha
письмо # 1399
|
1400 |
|
Здравствуйте, Лагоша.ЛВГ> пп 2, 3 выполнил. А оказывается, в п.1 надо было ТУПО в строке ЛВГ> "директив компилятора" просто убрать /Yu"stdafx.h" ... ЛВГ> Я же шарился по настройкам проекта ... по другим полям, в которых значилось stdafx.h .. Так тоже можно. Просто отключает использование прекомпилированных заголовков. Однако тем самым скорость компиляции существенно снижается. Всевозможные системные хедеры (windows.h и иже с ними), которые включатся в stdafx.h достаточно велики, и их компиляция занимает существенное время. Смысл прекомпиляции - чтобы все "общие" заголовки прекомпилировать один раз, а потом использовать по мере надобности. Для проекта из десятка компилируемых файлов cpp разница может быть несущественной. Однако для больших проектов (у меня, к примеру, более 500 файлов) разница по времени компиляции получается около минуты с прекомпиляцией против 20(!) минут без прекомпилированных заголовков. -- С уважением, Alexey N. Vinogradov (mailto:klirik@narod.ru) http://klirik.narod.ru За последние сутки получено 0(0 байт) "хамов" и 0(0 байт) "спамов". |
1398
|
1400 |
|
|
|
|