glfw 包含了opengl吗
2个回答
展开全部
不包含。GLFW是在openGL里帮你简单建立窗口用的。跟GLUT/freeglut类似。
但是openGL都是跟着驱动来的。只要你装了显卡驱动,就会有openGL。直接用就好。
一般来说假如用来开发的话,GLFW+GLEW+openGL就够用了。GLEW是用来智能载入很多openGL扩展函数(extensions)的。
编译的时候先载入openGL,然后是GLEW,最后是GLFW。假如是windows的话,也许还需要gdi32。
$ g++ -Wall -g main.cpp -lglfw -lglew32 -lopengl32
之类的。
但是openGL都是跟着驱动来的。只要你装了显卡驱动,就会有openGL。直接用就好。
一般来说假如用来开发的话,GLFW+GLEW+openGL就够用了。GLEW是用来智能载入很多openGL扩展函数(extensions)的。
编译的时候先载入openGL,然后是GLEW,最后是GLFW。假如是windows的话,也许还需要gdi32。
$ g++ -Wall -g main.cpp -lglfw -lglew32 -lopengl32
之类的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询