Precompiled headers with DLL solutions. Cannot open precompiled header file

后端 未结 4 1076
野的像风
野的像风 2021-02-15 02:02

This worked without error when this solution worked off of .lib files instead of .dll files.

I have all of my projects except one currently using a precompiled header,

4条回答
  •  慢半拍i
    慢半拍i (楼主)
    2021-02-15 02:21

    I had this issue after I deleted and re-added stdafx.cpp from & to my project. Solution:

    • stdafx.cpp needs to have the property Create PrecompiledHeader (/Yc), this sets stdafx.cpp as the one that is responsible for creating the .pch from stdafx.h
    • the project (and with that all the files in it) can have the property Use PrecompiledHeader (/Yu), they can use .pch created by the compilation of stdafx.cpp

提交回复
热议问题