当前位置: 技术问答>linux和unix
任天堂图形库的问题,请剑心来!
来源: 互联网 发布时间:2015-04-08
本文导语: 我因项目需要,用到allegro这个图形库,编译它自己的例子都通过了,却运行不成功,就是无法出现任何画面。还望帮助指点! | 我的环境。rh9;内核:2.4.20;gcc-3.2;autoconf 过程如下:(root权限) cp a...
我因项目需要,用到allegro这个图形库,编译它自己的例子都通过了,却运行不成功,就是无法出现任何画面。还望帮助指点!
|
我的环境。rh9;内核:2.4.20;gcc-3.2;autoconf
过程如下:(root权限)
cp allegro-4.0.3.tar.gz ~/
cd ~/
tar -zxpvf allegro-4.0.3.tar.gz
cd allegro-4.0.3
./configure --enable-static (说明:我同时生成静态库和动态库)
make
make install (说明:库文件被安装到/usr/local/lib,/usr/local/lib/allegro)
make install-man (说明:安装库帮助页,手册,man格式)
make install-info (说明:安装库帮助页,手册,info格式)
make suid (说明:linux中需要,demo,exsamples的权限设置)
cd /etc
vi ld.so.conf (说明:添加两行,"/usr/local/lib"和"/usr/local/lib/allegro")
ldconfig -v (说明:配置运行时依赖(查找动态库),例子使用的好像就是动态库版本,静态库版本用/usr/local/lib/liballegro.a)
cd ~/allegro-4.0.3/demo/
./demo (显示一个"allegro 4.0"图形画面)
cd ../example
./ex... (大部分都可直接运行,有些需要其他的图形库,或驱动(比如:dga)可能运行不起来,有些需要在X下运行)。
过程如下:(root权限)
cp allegro-4.0.3.tar.gz ~/
cd ~/
tar -zxpvf allegro-4.0.3.tar.gz
cd allegro-4.0.3
./configure --enable-static (说明:我同时生成静态库和动态库)
make
make install (说明:库文件被安装到/usr/local/lib,/usr/local/lib/allegro)
make install-man (说明:安装库帮助页,手册,man格式)
make install-info (说明:安装库帮助页,手册,info格式)
make suid (说明:linux中需要,demo,exsamples的权限设置)
cd /etc
vi ld.so.conf (说明:添加两行,"/usr/local/lib"和"/usr/local/lib/allegro")
ldconfig -v (说明:配置运行时依赖(查找动态库),例子使用的好像就是动态库版本,静态库版本用/usr/local/lib/liballegro.a)
cd ~/allegro-4.0.3/demo/
./demo (显示一个"allegro 4.0"图形画面)
cd ../example
./ex... (大部分都可直接运行,有些需要其他的图形库,或驱动(比如:dga)可能运行不起来,有些需要在X下运行)。