error C2144: 语法错误:“__w64 unsigned int”的前面应有“;
2015-06-02 17:46
459 查看
//--------------------------------------------------------
d:\program files\vs2010\vc\include\codeanalysis\sourceannotations.h(29): error C2144: 语法错误:“__w64 unsigned int”的前面应有“;”
//-----------------------------------------------------------------
标明位置在SourceAnnotations.h内:
//-----------------------------------------------
#ifndef _SIZE_T_DEFINED
#ifdef _WIN64
typedef unsigned __int64 size_t;
#else
typedef _W64 unsigned int size_t; //错误指向处
#endif
#define _SIZE_T_DEFINED
#endif
//------------------------------------------------------------------------
原因:
因为自己的原因,比如分号为中文的,等等,导致vs定位错误到了vs自带的系统头文件中。
解决方法:
看下vs是在编译哪个cpp文件的时候,出现的这个错误。然后删除该cpp文件,从svn上重新导出一份该cpp文件。
重新编译即可通过。
d:\program files\vs2010\vc\include\codeanalysis\sourceannotations.h(29): error C2144: 语法错误:“__w64 unsigned int”的前面应有“;”
//-----------------------------------------------------------------
标明位置在SourceAnnotations.h内:
//-----------------------------------------------
#ifndef _SIZE_T_DEFINED
#ifdef _WIN64
typedef unsigned __int64 size_t;
#else
typedef _W64 unsigned int size_t; //错误指向处
#endif
#define _SIZE_T_DEFINED
#endif
//------------------------------------------------------------------------
原因:
因为自己的原因,比如分号为中文的,等等,导致vs定位错误到了vs自带的系统头文件中。
解决方法:
看下vs是在编译哪个cpp文件的时候,出现的这个错误。然后删除该cpp文件,从svn上重新导出一份该cpp文件。
重新编译即可通过。
相关文章推荐
- Android ArrayList LinkedList Set HashMap的介绍.
- Autoit 在word中绘图
- [Java] 编写第一个java程序
- shell实例
- radius基本交互步骤
- VE
- JS性能--DOM编程之重排与重绘
- centos6.4 rpm mysql安装步骤
- Android设计中的尺寸问题
- mac命令行下使用xcodebuild编译ios app的一点点总结
- GestureDetector源码分析
- 点击button显示文字
- Kafka学习资料汇总
- CoreData的使用
- 把Excel中的数据转换成Sql语句
- Python使用笔记
- hdoj 1599 find the mincost route 【最短路径floyd + 最小环】
- LINQ to SQL 建立实体类
- 如何在eclipse上添加c语言工程头文件
- 对回调函数的触发调用条件