首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在非官方opengl sdk中重新定义类型胡枝子错误

在非官方opengl sdk中重新定义类型胡枝子错误
EN

Stack Overflow用户
提问于 2012-04-08 16:40:33
回答 2查看 530关注 0票数 1

使用圆弧合成opengl教程,我正在尝试构建示例使用的非官方sdk,按照这里的说明:libs。(我使用的是代码::blocks和gnu gcc编译器,以及非官方sdk的0.4.0 )它不起作用,我得到了以下错误:

C:\libs\c\glsdk_0.4.0\glload\source\wgll_ext_base.h|29|error: redefinition of typedef 'GLenum'| C:\libs\c\glsdk_0.4.0\glload\source\gll_gl_ext_base.h|27|note: previous declaration of 'GLenum' was here|

对于其他sybmols,包括GLBoolean、GLBitField等,重复了几次,因为我很确定我不应该通过修改sdk来修复这个问题--我假设它是构建/链接器方面的错误,但我只使用premake4生成的工作区,而不是自己的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-08 17:47:26

根据这里的说明:libs,我正在尝试构建示例使用的非官方sdk。

教程发行版随SDK一起提供;它位于名为glsdk的文件夹中。您不应该从SDK站点下载SDK。教程构建说明说明如何构建它。

此外,0.4.0版本有点旧;代码::块(可能还有其他构建)存在构建问题。最近的版本是0.4.2,应该可以工作。

票数 2
EN

Stack Overflow用户

发布于 2014-01-07 00:51:12

  1. 按照vs2010的预制作说明
  2. 在代码::块中,转到文件->导入项目->解决方案
  3. 从放置sdk文件的目录导入openglsdk.sln

现在sdk将作为代码::块中的工作区使用。在这篇文章中,非正式的OpenGL SDK是0.50版。我一步一步地回答了这个问题,因为我找不到任何代码::块,而一些刚开始学习OpenGL的人可能需要一些指导。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10064464

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档