我在使用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