問題を含める[閉じる]

問題を含める[閉じる]

imagick-v3.1.0RC2CentOS 5.5にパッケージをインストールしています。 ImageMagick 6.7.9-9もインストールしましたが、make手順に問題があります。

問題は、埋め込みファイルが見つからないことです。

/usr/local/include/ImageMagick/wand/magick/accelerate.h:25:31: エラー: Magick/morphology.h: そのファイルまたはディレクトリがありません。

フォルダをコピーするとmagick見つけること/usr/local/include/ImageMagick/wand/magick/magick ができますが、他のファイルが見つからないというメッセージが表示されますので、magic/xxx.hMagicをコピーする必要があります。この問題を解決する方法はありますか?

シンボリックリンクを作成しましたが、25行目の/ImageMagick/wand/magick ln -s ../magick magickファイル内にまだ同じ問題があります。accelerate.h#include <magick/random_.h>

私もやってみました。

make --include-dir=/usr/local/include/ImageMagick/ --include-dir=/usr/local/include/ImageMagick` and `make -I /usr/local/include/ImageMagick/ -I /usr/local/include/ImageMagick

make -n私はmakeが実行するすべてのコマンドを表示するために実行し、コマンドを追加して-I /usr/local/include/ImageMagick/ -I /usr/local/include/ImageMagick手動で1つずつ実行しました。

より速い方法はありませんか?

修正、解決済み:

秘密は、ファイルがどこにあるかを見つけ、find / --name "missing.file"Make ieを実行したフォルダにシンボリックリンクを追加することでした。/usr/src/imagick-v3.1.0RC2/

ln -s usr/local/include/ImageMagick/magick magick

そして

ln -s usr/local/include/ImageMagick/wand wand

ベストアンサー1

-I/usr/local/include/ImageMagick/wandたとえば、杖ディレクトリに-Iを追加します。-I/usr/local/include/ImageMagick/wand/magick

おすすめ記事