我使用mingW编译c ++代码。我想用openGL制作图形。我使用notepad ++来编写代码。那么如何使用openGL库?
答案 0 :(得分:2)
在MinGW中,您不必设置OpenGL。目录C:\〜\ MinGW \ include \ GL中已经有OpenGL库。只需要包含GL / gl.h和GL / glu.h并为你的OpenGL项目编写代码。但是如果你正在寻找GLUT,GLFW, glew或其他库然后使用IDE是更好的解决方案,如code :: blocks或visual studio然后谷歌为你的IDE设置这些库。
答案 1 :(得分:0)
一旦你的OpenGL项目编译完成,并且可能想知道下一步该做什么,NeHe有一系列优秀的OpenGL教程:http://nehe.gamedev.net/
从内存来看,它们都与立即模式(v3.0之前版本)有关,但它是一个很好的起点 - 特别是如果您不想出于许可原因而不使用GLUT等其他库。
这里有一个很好的教程列表:
http://www.opengl.org/wiki/Getting_Started#Tutorials_and_How_To_Guides
顺便说一句,您可以免费下载Visual C ++的Express版本。以防万一由于成本原因而只是避开Microsoft编译器:http://www.microsoft.com/visualstudio/en-us/products/2010-editions/express
这只是专业版的缩减版。基本上它没有OpenMP,MFC或ATL,一些更高级的调试工具,并且不会编译64位应用程序。但除此之外它很棒。我唯一不满的是64位和OpenMP。但它是免费的!功能比较如下:http://msdn.microsoft.com/en-us/library/hs24szh9.aspx