2

Magick++ と cygwin を使用して単純な C++ ファイルをコンパイルしようとすると、次の結果が得られます。

$ g++ -o imageTest imageTest.cpp `GraphicsMagick++-config --cppflags --cxxflags --ldflags --libs`  
g++: unrecognized option `-no-undefined'
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: cannot find -ldpstk  
collect2: ld returned 1 exit status

cygwin gui セットアップで ImageMagick をインストールしました。

4

1 に答える 1

3

GraphicsMagick と ImageMagick は、2 つの異なるライブラリです。あなたが述べているように、ImageMagickを使用してプログラムを構築したい場合は、単に変更するだけです

GraphicsMagick++-config

の中へ

Magick++-config

これはうまくいくはずです。GraphicsMagick に関しては、Cygwin の現在の -devel ライブラリが壊れているようです。これには、使用できなくなったライブラリ (libdpstk) が必要です。(興味のある方はこちらをご覧ください。)

于 2009-02-07T09:45:23.933 に答える