У меня есть довольно большой проект, который мог бы ускорить компиляцию. У меня OSX 10.8 (clang/llvm), но я также перенесу это на gcc. Я пытаюсь возиться с файлами .pch, но я отметил в документации llvm, что файлы pch анализируются и используются только в том случае, если -include используется в командной строке. Это не делается автоматически из директивы #include в файле.
Мне было интересно, как автоматически добавить -include для правильных включаемых файлов. Я использую CMake для создания make-файлов.