编译用于Android的Irrlicht时出错
在编译Irrlicht 3d引擎的android端口时:编译用于Android的Irrlicht时出错,android,irrlicht,Android,Irrlicht,在编译Irrlicht 3d引擎的android端口时: 我得到以下错误: I:/Developments/irrlichtandroid/project/obj/local/armeabi/objs/irrlicht/COGLES2Driver.o:I:\Developments\irrlichtandroid\project\jni/./../include/IReferenceCounted.h:54: multiple definition of `GL_BGRA' I
我得到以下错误:
I:/Developments/irrlichtandroid/project/obj/local/armeabi/objs/irrlicht/COGLES2Driver.o:I:\Developments\irrlichtandroid\project\jni/./../include/IReferenceCounted.h:54: multiple definition of `GL_BGRA'
I:/Developments/irrlichtandroid/project/obj/local/armeabi/objs/irrlicht/COGLESDriver.o:I:\Developments\irrlichtandroid\project\jni/./../include/IReferenceCounted.h:54: first defined here
有人知道如何解决此冲突吗?在该线程的评论中找到解决方案:
在IrrCompileConfig.h中:
注释掉以下一行:
#define _IRR_COMPILE_WITH_OGLES2_
或
恭喜你成功了!当你有能力时,请确保将你的答案标记为“已接受”,以便其他人可以从你的成功中学习。干杯~
#define _IRR_COMPILE_WITH_OGLES1_