VC编译错误总结
来源:互联网 发布:老司机网站 知乎 编辑:程序博客网 时间:2024/05/22 17:27
1. 'nasm' 不是内部或外部命令,也不是可运行的程序
解决:下载nasmw.exe,改名nasm.exe,放置D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin目录下
2.vs2005,VS2008[缺少“;”(在标识符“PVOID64”的前面)] 解决方法
转自http://bbs.gameres.com/showthread.asp?postid=258030
解决:
打开winnt.h 文件
在如下定义
typedef void *PVOID;
typedef void * POINTER_64 PVOID64;
前添加#define POINTER_64 __ptr64就行了
3.VS2008编译Mozilla\Plugins工程时出现d:\program files\microsoft sdks\windows\v6.1\include\winnt.h(5847) : error C2146: 语法错误 : 缺少“;”(在标识符“ContextRecord”的前面)
解决:增加预处理器定义 _X86_
4.VS2008编译Mozilla\Plugins工程时出现:
plugin.cpp(660) : error C3861: “SubclassWindow”: 找不到标识符
plugin.cpp(774) : error C3861: “GetStockBrush”: 找不到标识符
解决:增加预处理器定义 XP_WIN
解决:下载nasmw.exe,改名nasm.exe,放置D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin目录下
2.vs2005,VS2008[缺少“;”(在标识符“PVOID64”的前面)] 解决方法
转自http://bbs.gameres.com/showthread.asp?postid=258030
解决:
打开winnt.h 文件
在如下定义
typedef void *PVOID;
typedef void * POINTER_64 PVOID64;
前添加#define POINTER_64 __ptr64就行了
3.VS2008编译Mozilla\Plugins工程时出现d:\program files\microsoft sdks\windows\v6.1\include\winnt.h(5847) : error C2146: 语法错误 : 缺少“;”(在标识符“ContextRecord”的前面)
解决:增加预处理器定义 _X86_
4.VS2008编译Mozilla\Plugins工程时出现:
plugin.cpp(660) : error C3861: “SubclassWindow”: 找不到标识符
plugin.cpp(774) : error C3861: “GetStockBrush”: 找不到标识符
解决:增加预处理器定义 XP_WIN
- VC编译错误总结
- VC编译错误总结
- VC编译错误总结
- VC 编译链接错误总结
- FFmpeg/ffplay for VC 编译错误总结
- VC++----编译错误总结(不断更新)
- VC编译常见错误
- VC++编译错误整理
- VC常见编译错误
- VC++编译错误集合
- vc编译常见错误
- VC常见编译错误
- VC 编译错误
- VC++ 编译链接错误
- 【VC++】编译错误
- VC 编译错误笔记
- VC++编译错误解决方法
- VC编译错误
- 单片机上拉电阻作用
- Andorid简单应用理财工具-实现启动界面
- 润乾报表三级下拉数据集联动实现
- linux手动清理内存
- 25 Secrets of the Browser Developer Tools
- VC编译错误总结
- Spring DAO支持
- 2>&1的解说
- Struts2 action的扩展名两种修改方法
- 两个最容易被人忽略的基本代码优化技术
- 数组最大值JS版
- 滑动锚点+div+js
- ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务
- iphone4的修改host的步骤