一:下载源码包:
1、安装aalib
wget https://nchc.dl.sourceforge.net/project/aa-project/aa-lib/1.4rc5/
aalib-1.4rc5.tar.gz
2、安装aview
wget http://prdownloads.sourceforge.net/aa-project/
aview-1.3.0rc1.tar.gz
3、安装ImageMagick
yum install ImageMagick
yum install ncurses-devel
4、安装cmatrix
wget https://jaist.dl.sourceforge.net/project/cmatrix/cmatrix/1.2a/
cmatrix-1.2a.tar.gz
二:通过xftp将文件传输至虚拟机中:
三:对下载目录逐一进行解压缩:
四:进入相应的目录:
操作步骤
1.依次生成Makefile
2.依次编译并安装
五:效果图如下 :
六:操作遇到的问题及解决方法:
1、cmatrix.c:86:对‘curs_set’未定义的引用
报错:致命错误:curses.h:没有那个文件或目录
原因:主要因为系统中没有找到ncurses-devel软件包
解决:yum install -y ncurses-devel
2、cmatrix.c:516:对‘LINES’未定义的引用
报错:make: *** [cmatrix] 错误 1
原因:需要的包都安装了,可能是软件配置时出现了问题
解决:删除该目录,重新解压,重新配置