1

可能重复:
安装 Visual Studio 2010(任何版本)仅在 C++ 头目录中安装 2 个文件

我很绝望现在这并不好笑我已经在整个互联网上搜索了答案并且它不起作用......我已经安装并重新安装了 Visual Studio 2010 Pro 至少 4 次,它没有解决任何问题......这里我的问题

我尝试制作一个简单的 Hello world 项目,但它失败了。

#include<iostream>
using namespace std;

int main()
{ 
  cout << "Hello World.." << endl;
  return 0;
}

1>------ Build started: Project: ds, Configuration: Debug Win32 ------
1>Build started 1/21/2013 12:31:36 PM.
1>InitializeBuildStatus:
1>  Touching "Debug\ds.unsuccessfulbuild".
1>ClCompile:
1>  d.cpp
1>c:\users\dj\documents\visual studio 2010\projects\ds\ds\d.cpp(1): fatal error C1083:
Cannot open include file: 'iostream': No such file or directory
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:00.32
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

我在 VC 中的包含文件夹只有这些名称 ammintrin omp pgobootrun srv wmiatlprov

我对此不太满意,所以如果你要回答,你能把它说成菜鸟术语吗:) 提前谢谢你..

4

1 回答 1

0

当您选择控制台应用程序时,请检查选项:包括预编译头文件,很可能您创建了一个空项目,在这种情况下,您必须手动添加 iostream 文件的路径

在 .vcxproj 目录中包含您应该有: 包含目录 $(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;$(FrameworkSDKDir)\include; 和库 $(VCInstallDir)lib;$(VCInstallDir)atlmfc\lib;$(WindowsSdkDir)lib;$(FrameworkSDKDir)\lib

如果你有这些和 stdafx.h 包含在 cpp 但仍然没有到 iostream 的路径,你应该检查 PATH 环境变量不要被破坏或任何变量 $(VCInstallDir) $(WindowsSdkDir) $(FrameworkSDKDir)

于 2013-01-21T19:05:25.500 回答