0

シンプルな imageMagick (MagickCore) をコンパイルしようとしています。C インターフェイスを使用しています。私がコンパイルしようとしているコードは、このサイトMagickCore APIの最初の例です!

ライブラリの構成とインストールは完璧です。「make check」コマンドの結果、すべてのチェックが「PASS」になります。

コマンドラインで操作を実行することもできます。例:

    convert logo: test.gif

ここで、C プログラミング API を使用したいと考えています。MagickCore APIで提供されている例から始めましょう。

次のコマンドを使用してコンパイルしようとしました: (それ自体はソースコードと同じサイトで提供されています):

    cc -o test `pkg-config --cflags --libs MagickCore` test.c

しかし、次のエラーが発生します(見回そうとすると時間がかかります)。

    fatal error: MagickCore/MagickCore.h: No such file or directory

何か提案はありますか?

PKG_CONFIG_PATH 環境変数も設定したので、ImageMagick はデフォルトのシステム パスにあることに注意してください: export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig

4

1 に答える 1

0

-I path_to_headersMagick ヘッダー (またはその他のもの) のパスを指定して、コンパイラ引数 を使用してみてください。

于 2012-11-11T15:09:45.587 に答える