VS2010中调试程序是错误:fatal error C1083: 无法打开包括文件:“thread”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS2010中调试程序是错误:fatal error C1083: 无法打开包括文件:“thread”相关的知识,希望对你有一定的参考价值。

1>------ 已启动生成: 项目: GameServer, 配置: Debug Win32 ------
1>生成启动时间为 2015/3/10 21:44:05。
1>InitializeBuildStatus:
1> 正在对“Debug\GameServer.unsuccessfulbuild”执行 Touch 任务。
1>ClCompile:
1> StdAfx.cpp
1>c:\users\administrator\desktop\src\src\shared\stdafx.h(52): fatal error C1083: 无法打开包括文件:“thread”: No such file or directory
1>
1>生成失败。
1>
1>已用时间 00:00:00.42
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========

第二个问题!!!

1>------ 已启动生成: 项目: AIServer, 配置: Debug Win32 ------
1>生成启动时间为 2015/3/10 21:48:19。
1>InitializeBuildStatus:
1> 正在对“Debug\AIServer.unsuccessfulbuild”执行 Touch 任务。
1>ClCompile:
1> AIUser.cpp
1>c:\users
\administrator\desktop\src\src\aiserver
\aiuser.cpp(1): fatal error C1083: 无法打开预编译头文件:“.
\Debug/Server.pch”: No such file or directory
1> StdAfx.cpp
1>c:\users
\administrator\desktop\src\src\aiserver
\stdafx.cpp(2): fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加
“#include "StdAfx.h"”?
1> Unit.cpp
1>c:\users
\administrator\desktop\src\src\gameserver
\unit.cpp(1): fatal error C1083: 无法打开预编译头文件:“.
\Debug/Server.pch”: No such file or directory
1> MagicProcess.cpp
1>c:\users
\administrator\desktop\src\src\gameserver
\magicprocess.cpp(1): fatal error C1083: 无法打开预编译头文件:“.
\Debug/Server.pch”: No such file or directory
1> 正在生成代码...
1>
1>生成失败。
1>
1>已用时间 00:00:00.17
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========

这2种失败原因是什么?研究了几天,翻书翻了半天,不知道问题在那里!

参考技术A <thread> 是c++11新特性,需要用VS2012来编译程序 参考技术B 我也是这样的问题,伴随这个问题的还有无法启动程序 XX.exe 系统找不到指定的文件。

VS2012与VS2015同时安装用VS2012创建MFC程序时弹出编译错误”fatal error C1083: 无法打开包括文件:“mprapidef.h”: No such file or di

在WIndows 7操作系统上同时安装VS2012与VS2015并用VS2012创建MFC程序时弹出编译错误”fatal error C1083: 无法打开包括文件:“mprapidef.h”: No such file or directory”的解决办法:

I installed vs2015 and vs2012, then the same problem occurs,however, I find a solution.

open visual studio project settings,click VC++ Directories, find Include Directories,add the following line to it.

C:\Program Files (x86)\Windows Kits\8.1\Include\shared

One may add the corresponding 8.1 paths to the environment variable. Maybe it‘s necessary to do the same thing with the lib environment variable (WindowsSDK_LibraryPath_x86).

 

以上是关于VS2010中调试程序是错误:fatal error C1083: 无法打开包括文件:“thread”的主要内容,如果未能解决你的问题,请参考以下文章

解决VS2010链接错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

vs2010 运行并调试程序和运行不调试的区别

vs2010程序运行出错 link : fatal error lnk1123: 转换到 coff 期间失败: 文件无效或损坏

vs2010旗舰版 程序运行出现 LINK : fatal error LNK1104: 无法打开文件“MSVCRTD.lib”

VS2010 fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 嵌入清单

在使用vs2010时,说发生错误,找不到文件,大神求助