OSG测试gl.h编译出错
来源:互联网 发布:云播软件 编辑:程序博客网 时间:2024/05/16 19:23
在测试OSG程序时,
#include<osgViewer/Viewer>
#include<osgDB/ReadFile>int main()
{
osgViewer::Viewer viewer;
viewer.setSceneData(osgDB::readNodeFile("cow.osg"));
return viewer.run();
}
编译出错:C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL/gl.h(1157): error C2144: 语法错误:“void”的前面应有“;”
1>C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL/gl.h(1157): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL/gl.h(1158): error C2144: 语法错误:“void”的前面应有“;”
1>C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL/gl.h(1158): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL/gl.h(1158): error C2086: “int WINGDIAPI”: 重定义
1> C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL/gl.h(1157) : 参见“WINGDIAPI”的声明
1>C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL/gl.h(1159): error C2146: 语法错误: 缺少“;”(在标识符“GLboolean”的前面)
1>C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL/gl.h(1159): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL/gl.h(1159): error C2086: “int WINGDIAPI”: 重定义
1> C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL/gl.h(1157) : 参见“WINGDIAPI”的声明
1>C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL/gl.h(1160): error C2144: 语法错误:“void”的前面应有“;”
1>C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL/gl.h(1160): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL/gl.h(1160): error C2086: “int WINGDIAPI”: 重定义
1> C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL/gl.h(1157) : 参见“WINGDIAPI”的声明
1>C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL/gl.h(1161): error C2144: 语法错误:“void”的前面应有“;”
1>C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL/gl.h(1161): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>C:\Program Files (x86)\Windows Kits\8.1\Include\um\GL/gl.h(1161): error C2086: “int WINGDIAPI”: 重定义
。。。
解决办法:添加头文件 #include <Windows.h>即可!
- OSG测试gl.h编译出错
- OSG测试gl.h编译出错
- OSG gl.h出错解决
- VS编译程序遇到gl.h很多出错
- WINREG.H 编译出错
- QT5.3.2编译程序出错: GL/gl.h: No such file or directory
- Qt error: GL/gl.h
- Qt编译错误:GL/gl.h:No such file or directory
- Qt编译错误GL/gl.h: No such file or directory
- Qt安装后编译实例的错误提示“GL/gl.h: No such file or directory”
- RedHat6下,Q5编译时,“GL/gl.h: No such file or directory”
- OSG:1.环境的编译和测试
- gl.h文件错误
- gl.h报错
- shlobj.h编译出错的解决方法!
- QT项目加载vfw.h编译出错
- OSG编译
- _stddef.h和mem.h在编译时出错
- Android Contentprovider 经验总结
- IOS 开发过程中问题汇总
- 项目之JSP标签定义时URI报错的问题(产品追溯系统)2016-7-29
- java??List?LinkedList?ArrayList ??
- IOS 个人苹果开发者账号申请流程
- OSG测试gl.h编译出错
- 【poj 3714 / hdu 1007 /uva 10245】经典题 平面上最近的点对
- Oracle连接类型
- 用户界面框架jQuery EasyUI示例大全之Tree
- jQuery动态添加.active属性实现按钮点击样式
- 【人脸检测】“人脸训练代码”项目笔记(3)——代码结构分析
- 前端的小玩意(7)——自动给每个字下方加着重号
- 区别:Thread.currentThread().getContextClassLoader() and Class.getClassLoader()
- 支付宝移动支付开发错误集锦