我正在Windows 10计算机上使用Microsoft Visual Studio社区2019版本16.8.4。
我已经确定我的包含文件位于“C:\Program Files(x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include”中,因为我实际上可以看到它们列在那里。
我已尝试右键单击项目名称以调出从中选择“属性”的上下文。从“解决方案项目1属性页”中,我选择了“调试源文件”,然后输入包含文件的完整目录路径。
我仍然得到错误
3条答案
按热度按时间iszxjhcz1#
您需要将头文件所在的目录添加到C/C++ -〉Additional include目录或VC++ -〉Include目录下的项目属性中。
请注意,您需要确保为您希望能够构建的所有项目配置/平台添加目录。Debug source files项仅用于在运行调试器时查找文件,与项目构建阶段无关。
x9ybnkn62#
我运行了Visual Studio安装程序,注意到其中一个工作负载“使用C++进行桌面开发”没有被激活,在激活它并下载了所需的或缺少的二进制文件后,我现在可以使用典型的“Hello World”程序(如#include int main(){printf(“Hello,world”);返回0;}
rdlzhqv93#
#include <cstdio>
是C++标准库标头的一部分,如果您收到错误E1696: 'cannot open source file
,则可能需要重新定位解决方案/项目。请执行以下操作:1.右键单击“解决方案资源管理器”窗格中的“解决方案”;
1.重定向解决方案;
1.按照步骤操作/按OK。
当我找不到标准库头文件时,它对我很有效,希望它对你也有效。