我试图通过将源文件添加到我的项目来跳过glew的“链接步骤”,以使代码更灵活(目标32和64位,几乎没有修改)。我已经用Code :: Blocks和mingw 32位实现了32位编译。现在我不得不尝试用64位编译代码! (mingw 64 bit with code :: blocks)。我无法摆脱这个错误:
in glew.c:
error: unknown type name for 'hPFNGLQUERYOBJECTPARAMETERUIAMDPROC'
error: conflicting types for '__glewQueryObjectParameteruiAMD'
glew.c的第636行。相同的代码编译成功,没有任何修改与32位编译器(艰难没有相同的PC)。我正在使用源文件附带的头文件glew.h(和其他文件)。
答案 0 :(得分:-1)
在h
开头有一个额外的hPFNGLQUERYOBJECTPARAMETERUIAMDPROC
,它必须是PFNGLQUERYOBJECTPARAMETERUIAMDPROC
而不是前导h
。