VS2010 以前建好的MFC工程编译不通过
最近打开以前做的MFC项目,一编译发现一堆错误,我估计是一些配置问题,或者修改了一些头文件?但无论我恢复VS2010的默认配置,还是新建一个空的MFC基于对话框的工程直接...
最近打开以前做的MFC项目,一编译发现一堆错误,我估计是一些配置问题,或者修改了一些头文件?但无论我恢复VS2010的默认配置,还是新建一个空的MFC基于对话框的工程直接编译都失败了,一堆的错误。到底是什么问题?附上编译信息:
1>------ 已启动全部重新生成: 项目: ListHScroll, 配置: Debug Win32 ------
1>生成启动时间为 2017/10/10 19:06:20。
1>_PrepareForClean:
1> 正在删除文件“.\Debug\ListHScroll.lastbuildstate”。
1>InitializeBuildStatus:
1> 正在对“.\Debug\ListHScroll.unsuccessfulbuild”执行 Touch 任务。
1>ClCompile:
1> StdAfx.cpp
1>c:\users\001677\desktop\listhscroll\stdafx.cpp : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x19”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2146: 语法错误: 缺少“;”(在标识符“CopyRight垬a咏揌聼”的前面)
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2146: 语法错误: 缺少“;”(在标识符“s”的前面)
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2143: 语法错误 : 缺少“;”(在“?”的前面)
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x6”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x1”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x3”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x19”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x1f”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x60”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x1”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x5”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2017: 非法的转义序列
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x60”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x60”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x1e”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): fatal error C1004: 发现意外的文件尾
1>
1>生成失败。
1>
1>已用时间 00:00:00.39
========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ========== 展开
1>------ 已启动全部重新生成: 项目: ListHScroll, 配置: Debug Win32 ------
1>生成启动时间为 2017/10/10 19:06:20。
1>_PrepareForClean:
1> 正在删除文件“.\Debug\ListHScroll.lastbuildstate”。
1>InitializeBuildStatus:
1> 正在对“.\Debug\ListHScroll.unsuccessfulbuild”执行 Touch 任务。
1>ClCompile:
1> StdAfx.cpp
1>c:\users\001677\desktop\listhscroll\stdafx.cpp : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x19”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2146: 语法错误: 缺少“;”(在标识符“CopyRight垬a咏揌聼”的前面)
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2146: 语法错误: 缺少“;”(在标识符“s”的前面)
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2143: 语法错误 : 缺少“;”(在“?”的前面)
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x6”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x1”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x3”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x19”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x1f”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x60”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x1”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x5”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2017: 非法的转义序列
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x60”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x60”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): error C2018: 未知字符“0x1e”
1>c:\users\001677\desktop\listhscroll\stdafx.cpp(1): fatal error C1004: 发现意外的文件尾
1>
1>生成失败。
1>
1>已用时间 00:00:00.39
========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ========== 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询