如何修复OpenGL着色语言警告

时间:2014-04-14 03:04:07

标签: ios opengl-es-2.0

当我使用.vsh或.fsh作为文件扩展名编写GL着色语言时。我总是得到这样的警告:

warning: no rule to process file '/Users/luo/Desktop/粒子系统/OpenGL_ParticleSystems
/OpenGL_ParticleSystems/Emitter.vsh' of type sourcecode.glsl for architecture i386

 warning: no rule to process file '/Users/luo/Desktop/粒子系统/OpenGL_ParticleSystems
 /OpenGL_ParticleSystems/Emitter.fsh' of type sourcecode.glsl for architecture i386

任何能告诉我如何修复此警告的人,或者我必须使用.glsl作为文件扩展名。

非常感谢任何帮助或建议。

1 个答案:

答案 0 :(得分:0)

我已修复此警告并使程序运行良好。有两种方法可以实现它:

  1. 点击蓝色项目图标 - >构建阶段 - >编译源 - >使用“+”

  2. 为其添加* .vsh和* .fsh
  3. 点击蓝色项目图标 - >构建阶段 - >复制捆绑资源 - >使用“+”

  4. 为其添加* .vsh和* .fsh

    我希望对遇到同样问题的人有用。