- 资源准备
- 安装所需的库和组件
机器之前安装过了,主要安装的是下面几个组件。如果不安装会提示machine `x86_64-unknown-linux' not recognized
[root@haotu369 ~]# yum install gcc* automake zlib-devel libjpeg-devel giflib-devel freetype-devel
- 编译安装swftools
本人资源包放在/opt/moudles中, 解压后放在/opt/softwares中
[root@haotu369 opt]# tar -zxvf /opt/modules/swftools-0.9.2.tar.gz -C /opt/softwares/
[root@haotu369 opt]# cd /opt/softwares/swftools-0.9.2/
[root@haotu369 swftools-0.9.2]# ./configure --prefix=/usr/swftools
[root@haotu369 swftools-0.9.2]# make
[root@haotu369 swftools-0.9.2]# cd swfs
vim分别进入Makefile、 Makefile.in文件, 找到以下内容,删除红框内 -o -L 参数,:wq保存修改。
以上操作均完成后,执行
[root@izj6cc39mbd7digxhrnenjz swfs]# cd ..
[root@izj6cc39mbd7digxhrnenjz swftools-0.9.2]# make install
make[1]: Leaving directory `/opt/softwares/swftools-0.9.2/swfs'
make[1]: Entering directory `/opt/softwares/swftools-0.9.2'
make[1]: Leaving directory `/opt/softwares/swftools-0.9.2'
- 设置swftools环境变量 使pdf2swf成为一个可执行命令
[root@haotu369 swftools-0.9.2]# vim /etc/profile
#文件最后添加一行#
export PATH=$PATH:/usr/swftools/bin/
[root@haotu369 swftools-0.9.2]# source /etc/profile
OK,大功告成