CodeBlocks中的OpenGL

吃可爱长大的小学妹 提交于 2020-04-06 20:57:39

1. MacOS中:

MacOS默认集成了OpenGL,在codeblocks中只需要create new project,选择glut project即可,codeblocks会自动生成一个main.c文件,点击编译运行,即可成功运行出现界面;


2. Window环境:

windows环境配置稍微复杂些

(1)下载codeblocks,最好是带mingw的版本,不然则要自己配置mingw;

(2)下载GLUT bin文件 http://www.xmission.com/~nate/glut.html,解压,将glut32.dll复制到C:\windows\system目录,将glut32.lib复制到mingw\lib目录,将glut.h复制到mingw\include目录,mingw为你的mingw目录,如果是codeblocks自带的,则在codeblocks安装目录下;

(3)新建工程,选择GLUT project,一路确认即可,完成后可看到系统自动生成了一个main.cpp文件,里面有若干行代码;

(4)添加头文件#include <windows.h>,注意这一步非常重要

(5)点击build options--->link libraries,点击add,选择刚才复制到mingw\lib目录下的glut32.lib文件,提示选择no,然后确定,然后直接编译运行程序就可看到效果了

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!