说实话,真是一个麻烦事。写成一个脚本放出来吧。TargetDir是最重要安装的文件夹路径,LDFLAGS和CPPFLAGS根据实际情况设定。
#!/bin/bash
TargetDir=/home/windstorm/Work/source
if [[ -d $TargetDir/ImageMagick_for_board ]]
then
echo “Directory exists.”
else
mkdir -p $TargetDir/ImageMagick_for_board
echo “Directory created.”
fi
./configure –host=arm-none-linux-gnueabi –without-x –without-gs-font-dir –without-perl –without-zlib –enable-static=yes –prefix=$TargetDir/ImageMagick_for_board CPPFLAGS=-I/home/windstorm/Work/Toolchain/arm-2007q1/include/ LDFLAGS=-L/home/windstorm/Work/Toolchain/arm-2007q1/lib CFLAGS=”"
有些选项可以不用,我自己避免麻烦先设定了,免得出错又改。我很懒的。
如何交叉编译ImageMagick呢?我用你的方法好象不成功啊!谢谢指点!
你遇到的问题是什么
你好,请问你交叉编译的ImageMagick是什么版本的?