所以我刚刚开始学习本学期的opengl,我们开始使用已弃用的原语等(旧的openGL)并且没有在xcode中运行的问题。既然我们正在使用着色器文件,比如.glsl文件,xcode就不会运行程序,但是在终端中它们编译运行没有问题。我在项目中有.c和.h文件以及.glsl文件。我假设xcode必须看到.glsl文件,但我输了。有什么想法吗?
答案 0 :(得分:0)
我假设xcode必须看到.glsl文件,但我迷失了。
不,XCode不必“看到”“glsl”文件。从技术上讲,根本没有GLSL“文件”格式。 GLSL是一种编程语言。 以某种方式向OpenGL提供GLSL着色器源代码是您的程序的工作。这可以来自文件,但也可以在运行时动态创建。
有什么想法吗?
告诉我们您的实际代码?