标题:OpenGL与Allegro 问题
只看楼主
ChamPagneZ
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-8-6
 问题点数:0 回复次数:5 
OpenGL与Allegro 问题
各有什么有优势?
门外汉一个,希望老大们赐教!

[此贴子已经被作者于2007-8-6 6:12:51编辑过]

搜索更多相关主题的帖子: Allegro OpenGL 门外汉 优势 老大 
2007-08-06 02:57
ChamPagneZ
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-8-6
得分:0 
mTfKf7fK.rar (4.93 KB) OpenGL与Allegro


没有人帮忙么?
2007-08-06 06:12
一笔苍穹
Rank: 1
等 级:新手上路
帖 子:640
专家分:0
注 册:2006-5-25
得分:0 
OpenGL是3D行业标准,显卡从硬件级对其支持。Allegro是底层游戏库,两者的共同点是都是跨平台的,不同点是3D行业标准不会为你提供对游戏操作杆、音频播放及动画等直接的支持,如果你要用OpenGL来写个游戏,你必须在它的基础上自己封装及编写外围代码,让它更接近一个游戏库或引擎。而Allegro本身就支持有关游戏的部分,所以能省不少事,不过Allegro自身是不支持基于硬件加速的3D实现的,但你可以很轻松地通过AllegroGL接口让它和OpenGL配合起来。
2007-08-06 08:56
ChamPagneZ
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-8-6
得分:0 

楼上你好。
今天用Allegro图形库编你给的示例(http://bbs.bc-cn.net/viewthread.php?tid=67741),出现错误,什么原因?
[Linker error] undefined reference to `WinMain@16'
ld returned 1 exit status
[Build Error] [Project1.exe] Error 1

2007-08-06 17:36
一笔苍穹
Rank: 1
等 级:新手上路
帖 子:640
专家分:0
注 册:2006-5-25
得分:0 
你用的是什么编译器?在main()函数最后加了END_OF_MAIN();没?
2007-08-06 17:55
ChamPagneZ
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-8-6
得分:0 
回复:(一笔苍穹)你用的是什么编译器?在main()函数...
已经查明原因。
谢谢楼上的帮助
DEV-CPP
2007-08-06 17:56



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-160572-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.504218 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved