使用DEV--C++运行OpenGl程序
2012-05-19 18:23
302 查看
最近开始看图形学的书,《交互式计算机图形学》,因为书中的代码实现都是仅仅调用了OpenGL的API,不像国内很多其他的图形学教程,都是已经搭好了一个MFC的框架,单纯地让人去学习图形算法。里面涉及到交互的内容同样是调用OpenGL的交互API,比WINDOS的简洁多了。使用DEV-C++来学习相当简洁,易用,能更好地理解OpenGL的交互特性。DEV-C++也有glut.h等库函数。
首先下载OpenGL库http://download.csdn.net/detail/zhangzxpan/4314391,里面有一个TEST代码,后面测试可以用到。解压后将.h文件复制到DEV-c++的Include文件夹下,将.a文件复制到DEV-c++的lib文件夹下。
新建一个工程,选择Console Application。然后讲TEST代码加入到工程里,然后选工程-〉工程属性-〉参数,把下面的这段复制到连接器中-〉确定
-lglut32
-lglu32
-lopengl32
-lglaux
-lgdi32
-lwinmm
-glut.h
然后编译运行,biuld的时候可能会有错。如下图,不用管它,再点compile&run就能看到结果了。
结果是书里的第一个程序,Sierpinski三角,有兴趣的可以找这本书来看看,里面的代码相当简洁。
首先下载OpenGL库http://download.csdn.net/detail/zhangzxpan/4314391,里面有一个TEST代码,后面测试可以用到。解压后将.h文件复制到DEV-c++的Include文件夹下,将.a文件复制到DEV-c++的lib文件夹下。
新建一个工程,选择Console Application。然后讲TEST代码加入到工程里,然后选工程-〉工程属性-〉参数,把下面的这段复制到连接器中-〉确定
-lglut32
-lglu32
-lopengl32
-lglaux
-lgdi32
-lwinmm
-glut.h
然后编译运行,biuld的时候可能会有错。如下图,不用管它,再点compile&run就能看到结果了。
结果是书里的第一个程序,Sierpinski三角,有兴趣的可以找这本书来看看,里面的代码相当简洁。
相关文章推荐
- 使用Code::Blacks运行不了c++程序
- Windows下使用Sublime Text 2调试/运行 C/C++ 程序
- Linux下使用GCC编译并运行第一个helloworldC++程序
- Sublime Text3/2使用windows编译器编译和运行C/C++程序
- Android 运行 C/C++程序 (使用 arm-linux-gcc 交叉编译环境)
- 使用Sublime Text 2编译运行C/C++程序
- 在Windows下使用Dev-C++开发基于pthread.h的多线程程序【转】
- Windows下使用Sublime Text 3调试/运行 C/C++ 程序
- 如何在windows中使用cmd命令去编译,运行C++程序
- windows下使用Sublime Text3编译运行C++程序
- Windows下使用Eclipse运行C、C++程序
- Dev-C++ IDE 运行程序时,程序运行结束窗口自动关闭的问题
- Windows下使用Dev-C++开发基于pthread.h的多线程程序
- Sublime Text2 使用VS编译和运行C/C++程序(windows)
- Android 运行 C/C++程序 (使用 arm-linux-gcc 交叉编译环境)
- Windows下使用Sublime Text 3调试/运行 C/C++ 程序
- Windows下使用Sublime Text 2调试/运行 C/C++ 程序
- Windows平台使用NDK编写在Android上运行的C/C++标准程序
- Windows下使用Sublime Text 3调试/运行 C/C++ 程序
- 在Ubuntu中使用sublime text编译并运行C/C++程序