- 10
- 0
- 约1.09千字
- 约 10页
- 2017-05-12 发布于河南
- 举报
opengl示例程序
DEV-C++5是在工程中调试OPENGL程序,因为需要通过工程属性链接OPENGL库。因此,其过程是先构建工程,添加代码,进行调试。
1.启动DEV-C++ 5。
2.新建工程。依次点击:文件新建工程,弹出“新建工程”对话框。
在“新工程”对话框Basic标签下选择“Empty Project”,并填选工程属性,如名称:Test_opengl,选则“C++工程”,点击“确定”,选择合适的路径保存。
3.此时,工程管理中列出了刚才构建的空白工程。
4. 接下来需要对工程需要的Opengl库进行连接设置。依次点击:工程工程属性或在“工程管理”右键点击工程名称,选择“工程属性”,弹出“工程属性”对话框。
5.加入库或对象。在“工程选项”对话框中,选择“参数”标签,在“连接器”栏目下,点击“加入库或对象”按钮,弹出“打开”对话框,定位到程序安装目录下的“Lib”文件夹,如我的“e:\Program Files\DEV-CPP\Lib”,选中。
Libglu32.a,libglut32.a,libopengl32.a这三个文件,点击“打开”按钮,可以看到三个文件被导入连接器。确定完成设置。
(注:这样添加比较直观,但太机械,比如程序安装的目录不一样,那么连接器就要做相应的调整,所以,另外一种可取的添加方式是直接键入-lopengl32 -lglu32 -lglut32,用相对目录代替绝对目录。)
6.在工程名字上右键选择“添加文件夹”,命名为“opengl_examples”。(这里也可以不建立文件夹,直接添加文件。)
7.导入示例程序调试。在文件夹“opengl_examples”右键,选择“添加”。
选中示例代码文件,打开导入。
以调试CHAP2-1.CPP为例:
点击列表中的代码文件,窗口右侧即显示出相应的代码段:
8.编译和运行。在工具栏中看到编译运行工具条:,可以鼠标停留查看中文提示。点击,进行编译,如果编译成功,会得到如下提示窗口:
点击运行程序,即可看到运行结果。
9.其它的代码一次类推,同一个工程工程中,不能同时加入两个或更多的示例代码同时调试,因为同一个工程中只能有一个main函数。
10.所有的程序我都调试好了,都分别做个相应的工程文件。见文件夹opengl,
可以看到每个示例有四个文件:
.cpp 示例的源码文件;
.dev 是相应示例的工程文件;
.exe 是示例编译运行后的可执行文件结果;
.o 是对象文件里面包含的内容就是01这样的机器可执行的执令
您可能关注的文档
- corelDRAW12_jy0101.doc
- CryEngine3中的AI组件对象.doc
- CSS3 动画属性.doc
- css代码优化简写技巧.doc
- CX-6B型陀螺测斜仪说明书.doc
- C__PropertyGrid控件应用心得.doc
- C_基本控件属性.doc
- C_登录界面程序.doc
- cydia应用.doc
- C复习题1.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 六年级语文下册第一单元【教材解读】.pptx VIP
- 初中英语不规则动词变化.doc VIP
- 2025年江苏财经职业技术学院单招(语文)测试试卷.docx VIP
- 自考00009政治经济学(财经类)密训高频考点重点汇总.docx VIP
- catalix 100 liquid product sheet用于皮革水份调节基于脂肪酸衍生物弱阳离子.pdf VIP
- 《“互联网+护理服务”紧急事件应急处置规范》.pdf VIP
- dermalix wwl paste product sheet基于混合脂肪酸衍生物柔软和分散加脂剂.pdf VIP
- 《化工安全生产概况》课件.ppt VIP
- 2025贺州教育局事业单位考试真题及答案汇总.docx VIP
- 人教版2026-2027学年七年级英语下册教学计划(及进度表).docx
原创力文档

文档评论(0)