在Code::Blocks中配置OpenGL
来源:互联网 发布:html5引导动画源码 编辑:程序博客网 时间:2024/04/30 03:16
在CodeBlocks中配置OpenGL和在VC、VS中配置略有不同,需要的库文件也略有差别。本文章以CB13为例。(新老版本通用,但最好使用mingw工具,GCC/GDB等,其他编译内核未测试)
首先下载库文件(文章底部下载,传到百度云了,如果链接失效可以回复或者邮箱联系我续传),包含glut.h, glut32.dll, libglut32.a。
先关掉CB,
- 将glut.h文件放到MinGw\include\GL目录下面
- 将glut32.dll文件放到C:\windows\system32目录下面(如果是64位操作系统的话,将这个文件放到C:\Windows\SysWOW64目录下面)
- 将libglut32.a放到MinGw\lib\目录下面
(来自CSDN wwwiskey的博客)
然后建立项目,注意要建立GLUT的项目
下一步,到这里时,
路径的选择:
不同的安装路径和不同的系统可能不同,总之选择CodeBlocks安装路径下的MinGW文件夹。
之后继续进行,到了选择Project名、保存路径的时候,路径千万不要有中文,也最好不要是桌面(有的时候也无法编译,CB的通病)。建立好之后,就可以在左边Management边栏中Projects选项卡里打开main.cpp示例程序了。
还没完,选择最上栏Project->Build Options,点左边Debug,右边Linker setting选项卡,再点下面的Add,
File选择这个:
*注意:不要把libglu32.a和libglut32.a混了。
打开,Keep relative path选否,一路OK,就可以F9运行程序了。
还有,示例程序中的ifdef可以不用要,直接这样即可:
以后想要用这个库只要include GL/glut.h这一个就可以了。
运行结果应该是这个:
和VC、VS主要的不同就是库文件是libglut32.a而不是其他的.lib,所以我们要做的就是把glut32.lib转换成libglut32.a,之前在SourceForge上有一个程序可以做到,不过现在找不到了,就直接下载我的这个吧。
相关文件请到我的个人主页:http://alanzjl.sinaapp.com/2015/02/opengl_in_codeblocks/ 下载
或者:http://download.csdn.net/detail/alanzjl/8463847 下载
- 在Code::Blocks中配置OpenGL
- Code Blocks中配置OpenGL
- Code Blocks中配置OpenGL方法
- Code::Blocks配置OpenGL开发环境
- Code::Blocks配置OpenGL的glut库开发环境
- opengl在Code::Blocks上的环境搭建
- 再code blocks中配置NTL
- 在Code::Blocks中安装Allegro
- 在 Ubuntu 操作中安装Code::Blocks
- Code::Blocks配置
- Code::Blocks配置
- Code::Blocks配置
- Code::Blocks 环境配置
- code::Blocks 中配置android x86的编译环境
- 如何在Ubuntu下将Code::Blocks界面中文化
- 如何在code::blocks 中调试带参数的程序
- 在用code blocks中遇到的一些问题?
- 在Code::Blocks中编辑并运行python程序
- PHP记录
- 二月末,三月初
- 浅谈java内存
- YCSB性能测试工具使用
- 在AndroidStudio中使用PagerSlidingTabStrip
- 在Code::Blocks中配置OpenGL
- C Language Study - 指针的形式 & 下标的形式
- 2014—2015年度总结
- use email as Username with MVC5 Microsoft.AspNet.Identity
- 关于工作量估算,你知道的和你不知道的一切
- System/Runtime/Calendor系统常用类
- Redis集群功能预览
- win7 iis php出现404.17错误
- Java:几个基本概念 IDE/SDK(JDK)/Tomcat/JavaBean/Serverlet/JSP/JavaScript