ОК, у меня есть старый код Metrowerks для Mac и Windows, где предыдущий разработчик использовал предварительно скомпилированные заголовки для каждого проекта, который строит эта база кода.
Как концептуально избавиться от предварительно скомпилированных заголовков?
Вы берете содержимое .pch и перемещаете его в core.h и включаете его во все ваши файлы классов .h?
Я хочу перейти к сборке с помощью CMAKE, и, хотя существуют хаки для работы предварительно скомпилированных заголовков, я думаю, что было бы лучше удалить их зависимости.
Некоторые могут говорить о скорости компиляции, но я не участвую в гонке, у меня уже есть быстрое оборудование, меня больше интересует, как избавиться от предварительно скомпилированных заголовков.