我的系統是LUbuntu 11.04。
1. 安裝code::blocks
2. 安裝allegro5的依賴包,包括
libgl1-mesa-dev
libglu1-mesa-dev
cmake
build-essential
make
3.下載allegro5源代碼
官網 http://alleg.sourceforge.net/
4.解壓、編譯、安裝
$ cd allegro5
$ mkdir build
$ cd build
$ cmake ..
# or run cmakegui ..
$ make
$ sudo make install
此時用gcc編譯文件test.c的命令為
gcc testal.c -o test -lallegro
或者
gcc test.c -o test $(pkg-config --libs allegro-5.0 allegro_image-5.0)
更多相關信息可以查看下載的源碼包中README_pkgconfig.txt文件
5.配置code::blocks
用
pkg-config --list-all | grep allegro
查看allegro5庫文件
用
pkg-config --cflags --libs allegro-5.0
查看頭文件