我的系统是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
查看头文件