参考
- Programming OpenGL in Linux: GLX and Xlib - OpenGL Wiki
- 2.1 glutInit
- 2.3 glutInitDisplayMode
- 4.1 glutCreateWindow
- Ubuntu下使用OpenGL图形库
- glew, glee与 gl glu glut glx glext的区别和关系
- freeglut / Bugs / #123 2.4.06 doesn’t render on remote X server from ubuntu client.
- opengl - freeglut (./light): ERROR: Internal error
in function fgOpenWindow - Stack Overflow
容器启动
1 | nvidia-docker run -ti \ |
安装OpenGL
1 | apt-get install -y \ |
代码
1 | /* light.c |
gcc light.c -o light -lGL -lglut
1 | // -- Written in C -- // |
gcc -o quad quad.c -lX11 -lGL -lGLU
1 | #include <GL/gl.h> |
gcc example.c -o example.out -lGL -lGLU -lglut