位置: 编程技术 - 正文
推荐整理分享在Code::Blocks中配置OpenGL(code::blocks怎么用),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:code blocks怎么配置编译器,运用code blocks编程序,code blocks编译在哪,code blocks怎么运行结果,code::blocks怎么用,如何在code block上运行写好的程序,code::blocks使用教程,code::blocks怎么用,内容如对您有帮助,希望把文章链接给更多的朋友!
在CodeBlocks中配置OpenGL和在VC、VS中配置略有不同,需要的库文件也略有差别。本文章以CB为例。(新老版本通用,但最好使用mingw工具,GCC/GDB等,其他编译内核未测试)
首先下载库文件(文章底部下载,传到百度云了,如果链接失效可以回复或者邮箱联系我续传),包含glut.h, glut.dll, libglut.a。先关掉CB,
将glut.h文件放到MinGwincludeGL目录下面将glut.dll文件放到C:windowssystem目录下面(如果是位操作系统的话,将这个文件放到C:WindowsSysWOW目录下面)将libglut.a放到MinGwlib目录下面(来自CSDN wwwiskey的博客)
然后建立项目,注意要建立GLUT的项目
下一步,到这里时,
路径的选择:
不同的安装路径和不同的系统可能不同,总之选择CodeBlocks安装路径下的MinGW文件夹。
之后继续进行,到了选择Project名、保存路径的时候,路径千万不要有中文,也最好不要是桌面(有的时候也无法编译,CB的通病)。建立好之后,就可以在左边Management边栏中Projects选项卡里打开main.cpp示例程序了。
还没完,选择最上栏Project->Build Options,点左边Debug,右边Linker setting选项卡,再点下面的Add,
File选择这个:
*注意:不要把libglu.a和libglut.a混了。
打开,Keep relative path选否,一路OK,就可以F9运行程序了。
还有,示例程序中的ifdef可以不用要,直接这样即可:
以后想要用这个库只要include GL/glut.h这一个就可以了。
运行结果应该是这个:
和VC、VS主要的不同就是库文件是libglut.a而不是其他的.lib,所以我们要做的就是把glut.lib转换成libglut.a,之前在SourceForge上有一个程序可以做到,不过现在找不到了,就直接下载我的这个吧。
相关文件请到我的个人主页: 下载
或者: 下载
Xcode加入OpenGL Framework Xcode是MacOSX中自带的开发环境。GLUT提供了跨越平台的OpenGL实用工具。本文讲述如何在Xcode3.2中使用GLUT来开发OpenGL应用程序。在Xcode的启动面板中,选Create
【0-环境配置】Freeglut与Glew FreeglutOpenGL实用工具库(OpenGLUtilityTookit,GLUT)是简单的跨平台的程序运用框架。原始版本的GLUT由MarkKilgard所写,但是没有随着OpenGL的更新而更新。Freeglut是
学习OpenGL笔记(1.1)——first program: entering main glutInit(int*argc,char**argv)概述(initializetheGLUTlibrary)初始化GLUT库(glut.lib),(thefirstGLUTfunctions)应在其它GLUT函数和OpenGL函数之前进行调用。glutInit()接收来自mai
标签: code::blocks怎么用
本文链接地址:https://www.jiuchutong.com/biancheng/373114.html 转载请保留说明!友情链接: 武汉网站建设