我見論壇上還有好多Allegro初學(xué)者在為搭建這種平臺而煩惱,有的好不容易搭建好了編譯allegro程序又報(bào)錯(cuò),實(shí)在是很打擊初學(xué)者的熱情,為了使更多的人從老掉牙的TC+Graphic轉(zhuǎn)到最新的開源的Dev-cpp+Allegor上來,在此寫下詳細(xì)安裝步驟:
前言:有些古老的資料介紹Dev-c++庫的安裝都是linux中最原始的安裝方法,下載源代碼后先configure生成makefile然后make,make install,初學(xué)者在windows系統(tǒng)中這樣做很容易出錯(cuò),就像RedHat搞了個(gè)RPM,Debian搞了個(gè)dpkg,最新的Dev-c++提供了一個(gè)Packman.exe,所以我們要做的就是使用最新的Dev-C++,然后去下載Allegro的DevPack安裝包,用包管理器Packman給我們安裝。
第一步:安裝或更新dev-cpp
(1)沒有裝Dev-C++的:
安裝最新的dev-cpp:最新的是Dev-C++ 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,
下載后可以直接安裝。注意你選擇安裝的路徑中如果某個(gè)文件夾名字含有空格如D:\Program Files\Dev-Cpp會提示出錯(cuò),改個(gè)其他路徑就OK了。
(2)已經(jīng)安裝過Dev-C++的:
更新dev-cpp:上面說了要用比較新的Dev-c++,因?yàn)樾碌牟盘峁㏄ackman.exe。首先檢查你的需不需要更新,如果你已經(jīng)安裝了Dev-c++,那么打開Dev-C++的IDE在最頂上的菜單欄中找到“工具”(英文版應(yīng)該是tools吧),單擊它在彈出的下拉菜單中看有沒有“Package Manager”(我的是菜單最底下的一項(xiàng)),如果有那么恭喜你了,你的不用更新了直接跳過這一段看后面內(nèi)容。如果沒有也不要傷心啊,更新一下就行了,也是在這個(gè)“工具”菜單的下拉菜單中找“檢查更新”,會彈出更新程序,點(diǎn)左下角的“Check for updates”,然后status下面顯示更新進(jìn)度條,更新時(shí)間取決于你的網(wǎng)速。(我發(fā)現(xiàn)速度很慢,還不如用上面一段的方法重裝快)
第二步:下載Allegro游戲圖形庫
(1)手工下載:
Allegro已經(jīng)是一個(gè)開源項(xiàng)目了,很多人為他開發(fā)了各種各樣的開發(fā)庫,現(xiàn)在都以DevPack的形式在這里發(fā)布了:http://devpaks.org/
打開這個(gè)頁面后可以看到2d Graphics,3d Graphics,Allegro,DirectX,OpenGL,還有l(wèi)inux中的GTK,還有好多好東西,看的人流口水啊,想要你就下吧,這里我們就下第三個(gè)Allegro,點(diǎn)Allegro后進(jìn)入它的下載頁面,我用的是最新的Allegro 4.2.1,建議你也下這個(gè)。
(2)自動更新下載并安裝
進(jìn)入第一步中檢查更新的窗口中:“工具”-->“檢查更新”,彈出一個(gè)WebUpdate程序,在Select devpak server下拉選項(xiàng)中選則devpaks.org Community Devpaks,再點(diǎn)左下角的“Check for updates”,和服務(wù)器連接后會在Available updates list中列出可用的更新包,看看有沒有Allegro,有的話直接下載安裝。如果沒有就只好用上面的手動下載了。
第三步:安裝Allegro游戲圖形庫
如果你是手工下載的Allegro的DevPak安裝包,下面就要用Packman安裝。打開Dev-C++的IDE在最頂上的菜單欄中找到“工具”(英文版應(yīng)該是tools吧),單擊它在彈出的下拉菜單中點(diǎn)“Package Manager”(我的是菜單最底下的一項(xiàng)),打開Package Manager后點(diǎn)軟盤圖標(biāo)的Install,然后找到你下載的Allegro的DevPak安裝包,點(diǎn)打開后剩下的事Package Manager會為你全部搞定。
第四步:試用Allegro游戲圖形庫
重新打開Dev-c++的IDE,依次選擇“文件”-->“新建”-->“工程”,在工程向?qū)Т翱谥悬c(diǎn)開“MutiMedia”選項(xiàng),然后下面會出現(xiàn)三個(gè)圖標(biāo),依次是Allegro application (DLL),Allegro application (static),OpenGL,選中第一或第二個(gè)后設(shè)置下面的工程名稱和語言,默認(rèn)語言是C++,最后點(diǎn)確定,在彈出的窗口中選擇工程保存的位置后就可以看到向?qū)槲覀兘ê玫哪0媪,直接ctrl+F9編譯ctrl+F10運(yùn)行一下,是不是彈出一個(gè)窗口來了?按ESC后退出,然后你就可以在模板的基礎(chǔ)上修改寫自己的程序了。
- 2024年9月上海計(jì)算機(jī)一級成績查詢時(shí)間及查分入口
- 2024年9月全國計(jì)算機(jī)一級成績查詢時(shí)間及查分入口
- 2024年9月全國計(jì)算機(jī)一級考試成績查詢?nèi)肟冢ㄒ验_
- 2024年9月浙江省全國計(jì)算機(jī)等級考試(NCRE)
- 2024年9月浙江計(jì)算機(jī)二級考試準(zhǔn)考證打印入口(9
- 2024年9月江蘇計(jì)算機(jī)一級成績查詢時(shí)間及查分入口
- 2024年9月江蘇計(jì)算機(jī)等級考試成績查詢時(shí)間及查分
- 2024年9月浙江計(jì)算機(jī)二級成績查詢時(shí)間及查分入口