Russian Qt Forum

Компиляторы и платформы => Windows => Тема начата: Igors от Июнь 25, 2014, 11:41



Название: Как оно компилит ??
Отправлено: Igors от Июнь 25, 2014, 11:41
Добрый день

На MSVC 2012 (и предыдущих) неоднократно наблюдал такую картину:

Компиляция завершилась с ошибкой в одном их файлов. Ладно, исправил и опять build (F7). И тут оно начинает компилить не только исправленный файл, но еще и пачку других. А я их не трогал, точно. В чем смысл ???

Спасибо


Название: Re: Как оно компилит ??
Отправлено: _OLEGator_ от Июнь 25, 2014, 14:18
Исправил хэдер, который используется в других файлах, не?


Название: Re: Как оно компилит ??
Отправлено: Igors от Июнь 25, 2014, 16:30
Исправил хэдер, который используется в других файлах, не?
Нет, правил только cpp файл. Причем так бывает регулярно


Название: Re: Как оно компилит ??
Отправлено: Bepec от Июнь 25, 2014, 16:33
А вы приведите их зависимости и названия и включения друг в друга. А то информации мало.
Так то по идее там смотрит дату изменения файла. Если отличается, то перекомпилит.


Название: Re: Как оно компилит ??
Отправлено: kambala от Июнь 25, 2014, 20:59
студия такое любит (во всяком случае 2012), не разбирался почему