说实话,真是一个麻烦事。写成一个脚本放出来吧。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=”"

有些选项可以不用,我自己避免麻烦先设定了,免得出错又改。我很懒的。