VS2008程序用2010进行编译出现错误
你的运行库不支持更高版本。
你可以改一下
#elif _MSC_VER == 1500
//VC90
#elif _MSC_VER == 1600
//VC100
#elif _MSC_VER == 1700
//VC110
#else
#error Wrong Compiler.
参考内容
http://msdn.microsoft.com/en-us/library/vstudio/b0084kay.aspx
_MSC_VER条目
VS2008 编译时出现的错误:无法打开编译器中间文件。如何解决?
要学会搜索,参考:http://support.microsoft.com/kb/114334/zh-cn
编译 Visual C++ 编译器的文件时,将出现下面的错误:
C1083 错误: 无法打开编译器中间文件:
; \ : 参数无效
-或者-
C1083 错误: 无法打开编译器中间文件:
; \ : 没有此类文件或目录
错误是由分号结尾的 TMP 环境变量引起的。例如: TMP=C:\TMP;
从命令行设置在 TMP 环境变量的正确方法是,如下所示:
C:\>SET TMP=C:\TMP