Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
"obj_file_1 ve obj_file_2'de bulunan aynı zaman damgasına sahip pch_file adlı PCH. İlk PCH'i kullanma.
Açıklamalar
Not
Visual Studio 2017 ve önceki sürümlerde, önceden derlenmiş üst bilgi varsayılan olarak stdafx.h olarak, Visual Studio 2019 ve sonraki sürümlerde ise varsayılan olarak pch.h olarak adlandırılır.
C4727, /Yc ile birden çok derleme derlenirken ve derleyicinin tüm .obj dosyalarını aynı .pch zaman damgasıyla işaretleyebileceği durumlarda oluşur.
Sorunu çözmek için bir kaynak dosyayı /Yc /c (pch oluşturur) ile derleyin ve diğerleri /Yu /c (pch kullanır) ile ayrı ayrı derleyin ve sonra bunları birbirine bağlayın.
Example
Bu nedenle, aşağıdakileri yaptıysanız ve C4727 oluşturuyorsa:
cl /clr /GL a.cpp b.cpp c.cpp /Ycstdafx.h
Bunun yerine aşağıdakileri yaparsınız:
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
Bunun yerine aşağıdakileri yaparsınız:
cl /clr /GL a.cpp /Ycpch.h /c
cl /clr /GL b.cpp c.cpp /Yupch.h /link a.obj
Daha fazla bilgi için bkz.