c – 具有DLL解决方案的预编译头.无法打开预编译头文件

前端之家收集整理的这篇文章主要介绍了c – 具有DLL解决方案的预编译头.无法打开预编译头文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当这个解决方解决了.lib文件而不是.dll文件时,这个工作没有错误.

我有我的所有项目,除了一个目前使用预编译头,没有错误.预编译头称为“LudoGlobal.h”.我试图将最后一个项目链接到这个预编译头(它存在于一个单独的“Core”)项目中,但是我收到以下错误

Error 4 fatal error C1083: Cannot open
precompiled header file:
‘….\Output\LudoSound\Debug\LudoSound.pch’:
No such file or
directory ludosoundmanager.cpp 1

对于每个.cpp文件.为什么是这样?我该如何解决

我意识到LudoSound.pch不存在.我假设在LudoSound编译时可能会创建,yesno?

解决方法

您是否在项目上使用“自动生成”或“使用预编译头”,并在一个cpp文件上“创建预编译头”后者更有效率,但是我已经看到项目中的每个文件配置被意外重置,以便“stdafx.cpp”(或任何)文件不再生成预编译头.

猜你在找的C&C++相关文章