在将FB Audience Network集成到我的应用程序时,我收到了很多关于"没有这样的文件或目录"和"无法解析外部类型"的警告.
这种方法:https://forums.developer.apple.com/thread/17921对我不起作用.
清除警告的唯一方法是更改调试信息格式(DEBUG_INFORMATION_FORMAT)= DWARF.但我需要DSym来跟踪崩溃报告.
你们有什么解决方案吗?如果不是......可以忽略警告吗?
感谢您阅读我的问题.
我是Eclipse的新手.我使用Eclipse Indigo和MinGW来编写C++.创建一个Hello word项目是可以的,但我可以运行该程序.它已被封锁!
这是构建日志(Ctrl + B):
"****构建项目Hl****的配置调试
****内部构建器用于构建****无需为Hl构建任何内容
"
这是我按Ctrl + F11运行时得到的结果:""

谁能告诉我如何解决这个问题?
我是OpenGL ES 1.1 for iPhone的新手.今天,我尝试在黑色背景上绘制png纹理(纹理包含alpha chanel),但结果与源png文件不同.
iPhone和模拟器上的结果:

关灯:

这应该是(更明亮,更模糊):

源纹理文件:

这是我使用的源代码:
//Setup:
glEnable(GL_ALPHA_TEST);
glEnable(GL_BLEND);
glAlphaFunc(GL_GREATER,0.01);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
glEnable(GL_LIGHTING);
glEnable(GL_LIGHT0);
static const GLfloat light0Ambient[] = {1.0, 1.0, 1.0, 1.0};
static const GLfloat light0Diffuse[] = {1.0, 1.0, 1.0, 1.0};
static const GLfloat light0Position[] = {0.0, 0.0, 10.0};
glLightfv(GL_LIGHT0, GL_AMBIENT, (const GLfloat *)light0Ambient);
glLightfv(GL_LIGHT0, GL_DIFFUSE, (const GLfloat *)light0Diffuse);
glLightfv(GL_LIGHT0, GL_POSITION, (const GLfloat *)light0Position);
glEnable(GL_TEXTURE_2D);
glEnableClientState(GL_TEXTURE_COORD_ARRAY);
glEnableClientState(GL_NORMAL_ARRAY);
Run Code Online (Sandbox Code Playgroud)
绘图代码:
glBindTexture(GL_TEXTURE_2D, OYTextID);
glVertexPointer(3, GL_FLOAT, 0, GUI_Vertices);
glNormalPointer(GL_FLOAT, 0, GUI_Normals);
glTexCoordPointer(2, GL_FLOAT, 0, GUI_TexCoords);
glDrawArrays(GL_TRIANGLE_STRIP, 0, 4); …Run Code Online (Sandbox Code Playgroud)