【发布时间】:2021-05-19 08:35:58
【问题描述】:
我有一个在 VS2019 下开发的 C++ 项目,使用调试模式(x64 和 Windows SDK 10.0.18362.0)可以正常工作。
但是当我尝试使用发布模式编译它时,我得到了数百个错误,例如:
Error (active) E1696 unable to open source file "ctype.h" SYABOT_ScanAndControl C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\cctype 12
Error (active) E1696 unable to open source file "errno.h" SYABOT_ScanAndControl C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\cerrno 12
Error (active) E1696 unable to open source file "float.h" SYABOT_ScanAndControl C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\cfloat 11
Error (active) E1696 unable to open source file "locale.h" SYABOT_ScanAndControl C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\clocale 12
Error (active) E1696 unable to open source file "corecrt.h" SYABOT_ScanAndControl C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\crtdefs.h 10
Error (active) E1696 unable to open source file "stddef.h" SYABOT_ScanAndControl C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\cstddef 12
Error (active) E1696 unable to open source file "stdio.h" SYABOT_ScanAndControl C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\cstdio 12
Error (active) E1696 unable to open source file "stdlib.h" SYABOT_ScanAndControl C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\cstdlib 13
Error (active) E1696 unable to open source file "math.h" SYABOT_ScanAndControl C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\cstdlib 12
Error (active) E1696 unable to open source file "string.h" SYABOT_ScanAndControl C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\cstring 12
Error (active) E1696 unable to open source file "time.h" SYABOT_ScanAndControl C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\ctime 12
我真的很困惑,我在谷歌上没有找到任何信息来解决这个问题。我希望有人可以在这里帮助我。提前谢谢你。
【问题讨论】:
-
您可能不小心在发布配置中选中了某种“无系统包含目录”复选框。
标签: c++ visual-studio release