Я прочитал некоторые вопросы о прекомпилированных заголовках, но не смог найти прямой ответ на этот вопрос.Помогают ли предварительно скомпилированные заголовки с перестройками?
Обычно я перестраиваю все свое решение Visual Studio 2010.
Одним из проектов в моем решении является проект C++/CLI.
Я думал, что использование предварительно скомпилированных заголовков в этом проекте увеличит скорость компиляции.
После некоторых экспериментов кажется, что использование предварительно скомпилированных заголовков только замедляет процесс восстановления.
Предоставлены ли предварительно скомпилированные заголовки только с сборками, которые не полностью очищают старые файлы?
EDIT:
Например, предположим, что мой StdAfx.h имеет только 1 строку:
#include <string>
Пожалуйста, не заставляйте нас угадывать содержание вашего файла stdafx.h. –
Я обновил вопрос. На самом деле мой вопрос носит общий характер. Когда я делаю пересоединение, могут ли прекомпилированные заголовки ускорить компиляцию или всегда перестраивают предварительно скомпилированные заголовки, чтобы они могли только замедляться? – brickner