pch-reuse-split-pdbΒΆ
With MSVC and a separate program database (
/Zior/ZI), targets usingPRECOMPILE_HEADERS_REUSE_FROMno longer lose debug information when the reused target changes but its precompiled header does not.With MSVC and a separate program database (
/Zior/ZI), targets usingPRECOMPILE_HEADERS_REUSE_FROMnow write the debug information of sources not compiled with the precompiled header, such as those withSKIP_PRECOMPILE_HEADERS, to their own compiler.pdbfile, so it survives a rebuild of the precompiled header. See policyCMP0233.