【发布时间】:2012-04-08 16:40:33
【问题描述】:
使用 arcsynthesis opengl 教程,我正在尝试构建示例使用的非官方 sdk,按照此处的说明:http://glsdk.sourceforge.net/docs/html/pg_build.html#page_build_libs。 (我正在使用 code::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 来解决这个问题,我假设它是我的构建/链接器 muckup,但我只使用 premake4 生成的工作区,而不是滚动我自己的或任何东西。
【问题讨论】:
-
您使用的是 Windows 还是 Linux?
标签: opengl codeblocks redefinition