我在使用Mac OSX上的OpenGL和GLUT框架编译C程序时遇到了困难。我刚开始,我试图从本教程运行代码,了解如何安装OpenGL。 http://www.prinmath.com/csci5229/misc/install.html。编译OpenGL和GLUT OSX
下面是代码:
#ifdef __APPLE__
#include <GLUT/glut.h>
#else
#include <GL/glut.h>
#endif
int main(){
return 0;
}
我想一起编译:
gcc -o foo foo.c -framework GLUT -framework OpenGL
我收到此错误:
foo.c:2:23: error: GLUT/glut.h: No such file or directory
在这里做一些进一步的研究之后,http://web.eecs.umich.edu/~sugih/courses/eecs487/glut-howto/,我查看了/ System/Library/Frameworks /以及OpenGL.framework和GLUT.framewor k在哪里。
任何帮助,非常感谢!谢谢!
10.9下DP5工作对我来说是非常重要的和Clang LLVM 5.0。 – trojanfoe
我试过了,它对我没有任何其他安装。唯一不同的是'-L/System/Library/Frameworks',所以整个编译行应该是'gcc -o foo foo.c -L/System/Library/Frameworks -framework GLUT -framework OpenGL' – BRabbit27