dedecms织梦内容管理系统    
首页 | java | C/C++ | PHP | 操作系统 | ajax | 脚本编程 | 安全技术 | 本站下载页 | flex | CRM | 专题 | QQ群 | 测试中心 | 会员中心 | 积分规则
  当前位置:主页>C/C++>文章内容
最新Dev-c++与Allegor平台的搭建方法
来源:本站原创     作者:    

原帖及讨论:

最新Dev-与Allegor平台的搭建方法

    我见上还有好多Allegro初学者在为搭建这种平台而烦恼,有的好不容易搭建好了编译allegro程序又报错,实在是很打击初学者的热情,为了使更多的人从老掉牙的TC+Graphic转到最新的开源的Dev-cpp+Allegor上来,在此写下详细安装步骤:


前言:有些古老的资料介绍Dev-c++库的安装都是linux中最原始的安装方法,下载源代码后先configure生成makefile然后make,make install,初学者在windows系统中这样做很容易出错,就像RedHat搞了个RPM,Debian搞了个dpkg,最新的Dev-c++提供了一个Packman.exe,所以我们要做的就是使用最新的Dev-,然后去下载Allegro的DevPack安装包,用包管理器Packman给我们安装。


第一步:安装或更新dev-cpp

(1)没有装Dev-的:
安装最新的dev-cpp:最新的是Dev- 5.0 beta 9.2 (4.9.9.2) (9.0 MB) with Mingw/GCC 3.4.2,官方提供下载地址是:http://prdownloads.sourceforge.net/dev-cpp/devcpp-4.9.9.2_setup.exe
下载后可以直接安装。注意你选择安装的路径中如果某个文件夹名字含有空格如D:\Program Files\Dev-Cpp会提示出错,改个其他路径就OK了。


(2)已经安装过Dev-的:
更新dev-cpp:
上面说了要用比较新的Dev-c++,因为新的才提供Packman.exe。首先检查你的需不需要更新,如果你已经安装了Dev-c++,那么打开Dev-的IDE在最顶上的菜单栏中找到“工具”(英文版应该是tools吧),单击它在弹出的下拉菜单中看有没有“Package Manager”(我的是菜单最底下的一项),如果有那么恭喜你了,你的不用更新了直接跳过这一段看后面内容。如果没有也不要伤心啊,更新一下就行了,也是在这个“工具”菜单的下拉菜单中找“检查更新”,会弹出更新程序,点左下角的“Check for updates”,然后status下面显示更新进度条,更新时间取决于你的网速。(我发现速度很慢,还不如用上面一段的方法重装快)


第二步:下载Allegro游戏图形库
(1)手工下载:
Allegro已经是一个开源项目了,很多人为他开发了各种各样的开发库,现在都以DevPack的形式在这里发布了:http://devpaks.org/
打开这个页面后可以看到2d Graphics,3d Graphics,Allegro,DirectX,OpenGL,还有linux中的GTK,还有好多好东西,看的人流口水啊,想要你就下吧,这里我们就下第三个Allegro,点Allegro后进入它的下载页面,我用的是最新的Allegro 4.2.1,建议你也下这个。

(2)自动更新下载并安装
进入第一步中检查更新的窗口中:“工具”-->“检查更新”,弹出一个WebUpdate程序,在Select devpak server下拉选项中选则devpaks.org Community Devpaks,再点左下角的“Check for updates”,和服务器连接后会在Available updates list中列出可用的更新包,看看有没有Allegro,有的话直接下载安装。如果没有就只好用上面的手动下载了。

第三步:安装Allegro游戏图形库
如果你是手工下载的Allegro的DevPak安装包,下面就要用Packman安装。打开Dev-的IDE在最顶上的菜单栏中找到“工具”(英文版应该是tools吧),单击它在弹出的下拉菜单中点“Package Manager”(我的是菜单最底下的一项),打开Package Manager后点软盘图标的Install,然后找到你下载的Allegro的DevPak安装包,点打开后剩下的事Package Manager会为你全部搞定。

第五步:试用Allegro游戏图形库
重新打开Dev-c++的IDE,依次选择“文件”-->“新建”-->“工程”,在工程向导窗口中点开“MutiMedia”选项,然后下面会出现三个图标,依次是Allegro application (DLL),Allegro application (static),OpenGL,选中第一或第二个后设置下面的工程名称和语言,默认语言是,最后点确定,在弹出的窗口中选择工程保存的位置后就可以看到向导为我们建好的模版了,直接ctrl+F9编译ctrl+F10运行一下,是不是弹出一个窗口来了?按ESC后退出,然后你就可以在模板的基础上修改写自己的程序了,最后祝你的Allegro之路一路顺风!

 

 

上一篇:带符号数表示--机器数与真值--原码   下一篇:关于main()函数
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论
  热点文章
·C语言学习
·C语言指针
·C语言数组排序小结
·c语言 最简单的推箱子游戏
·c语言 全国计算机编程大赛复赛试
·c语言 全国计算机编程大赛复赛试
·c++ 数组与指针
·C++中的内存管理(new、delete、
·如何用C语言开发DSP嵌入式系统
·如何用C语言开发DSP嵌入式系统
·Linux下C语言编程
·学习arm的话先看哪本书?
  相关文章
·带符号数表示--机器数与真值--原
·关于main()函数
·编程证明出世界未解数学问题
·C语言开发平台的搭建
·关于制作地图时矩阵的使用(适合
·编程初学者易犯的毛病
·很怀旧的游戏--吃豆子
·C语言猜数字游戏重写版
·三言两语,妙说《指针》。
·利用钩子函数来捕捉键盘响应的wi
·程序测试程序(配合游戏及学习控
·链表的C语言实现之循环链表及双
  相关信息
copy right @ 百家拳软件项目研究室 2007 辽ICP备07011763