http://www.talula.demon.co.uk/allegro/
當(dāng)然啦,作為開(kāi)元的,http://alleg.sourceforge.net/這里也少不了他的。
頁(yè)面上有德語(yǔ),西班牙語(yǔ),意大利語(yǔ),韓語(yǔ)等,可惜沒(méi)有漢語(yǔ)的,可能我國(guó)高手對(duì)這個(gè)感興趣的不多,我也不清楚,不過(guò)以前“云風(fēng)”大俠曾寫(xiě)過(guò)過(guò)一個(gè)3。X的幫助文件,現(xiàn)在沒(méi)有更新過(guò)了,很期待哪位高手能繼續(xù)完成這個(gè)大工作量的工作(好象我的表達(dá)很有問(wèn)題,希望大家能看懂了)
目前最新的版本的Allegro 4.1.18 WIP,呵呵,大家可以到上面說(shuō)的頁(yè)面下載,還有幫助文件等。不用看我這里的廢話(huà),這里只是我小菜鳥(niǎo),寫(xiě)給自己娛樂(lè)呢。
現(xiàn)在知道什么是ALLEGRO了,也知道怎么下載到了,其實(shí)不用我廢話(huà),大家可能都比我厲害多了,早就裝好了,不過(guò)為了有一個(gè)完整的過(guò)程,我還是要簡(jiǎn)單說(shuō)一下地,因?yàn)槲矣玫氖荄EV-C++,所以可以直接到http://sourceforge.net/projects/devpaks/ 或者 http://devpaks.org/ 下載一個(gè)DEVPAK,直接安裝就能用了,那些地方還有很多好東西哦,看看也無(wú)妨!嘿嘿。
安
裝好了以后會(huì)有一個(gè)allegro目錄里面有例子和說(shuō)明。如果要下原代碼的話(huà),就要自己編譯了,不過(guò)他已經(jīng)寫(xiě)好了MAKEFILE了,自己根據(jù)自己的系統(tǒng)
MAKE一下就搞定了,呵呵具體咱也不說(shuō)了,誰(shuí)叫我是用DEV-C++的呢,太簡(jiǎn)單方便了。如果你實(shí)在不會(huì)可以請(qǐng)教那些大俠了,不嫌棄的話(huà),我也許也可以
幫忙。以后我把具體各版本的安裝也寫(xiě)一下,造福和我自己一樣的廣大菜鳥(niǎo)吧。
嘿嘿,安裝好了,迫不及待的試試效果了,下面就用原ALLEGRO手冊(cè)的里的測(cè)試程序測(cè)試了
新寫(xiě)一個(gè)C程序用DEV-C編譯,當(dāng)然了寫(xiě)大了得新鍵工程,這里就不用了,小小的還要工程,殺雞用牛刀了。
#include <allegro.h>//必須的
int main() {
??? allegro_init();
??? allegro_message("Hello World!");
??? return 0;
}
END_OF_MAIN() //必須的
?程序?qū)懞昧耍瑴?zhǔn)備行動(dòng)了,在開(kāi)火之前還有事要做,DEV-C的LINKER選項(xiàng)里加-lalleg (或者debug模式加-lalld),準(zhǔn)備完畢,F(xiàn)IRE IN THE HOLE!GO GO GO!
?編譯,運(yùn)行。哇哈哈,彈出來(lái)一個(gè)HELLO WORLD,恭喜了,已經(jīng)確定安裝成功了,下面就可以正式進(jìn)入ALLEGRO的世界了!這下爽呆了。