Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
"PCH genaamd pch_file met dezelfde tijdstempel gevonden in obj_file_1 en obj_file_2. Gebruik eerste PCH.
Opmerkingen
Opmerking
In Visual Studio 2017 en eerder wordt de vooraf gecompileerde header standaard stdafx.h genoemd en in Visual Studio 2019 en hoger wordt deze standaard pch.h genoemd.
C4727 vindt plaats bij het compileren van meerdere compilands met /Yc, en waarbij de compiler alle .obj bestanden met hetzelfde .pch-tijdstempel kon markeren.
U kunt dit oplossen door één bronbestand te compileren met /Yc /c (maakt pch) en de anderen compileren afzonderlijk met /Yu /c (maakt pch) en koppelen ze vervolgens aan elkaar.
Example
Dus als u het volgende hebt gedaan en C4727 genereert:
cl /clr /GL a.cpp b.cpp c.cpp /Ycstdafx.h
In plaats daarvan doet u het volgende:
cl /clr /GL a.cpp /Ycstdafx.h /c
cl /clr /GL b.cpp c.cpp /Yustdafx.h /link a.obj
cl /clr /GL a.cpp b.cpp c.cpp /Ycpch.h
In plaats daarvan doet u het volgende:
cl /clr /GL a.cpp /Ycpch.h /c
cl /clr /GL b.cpp c.cpp /Yupch.h /link a.obj
Zie voor meer informatie