2009-02-06 2 views
2

Cygwin에서, 나는이 결과가 계속 : g ++ 마법 (magick)와 문제 ++ 나는 간단한 C++ 파일 마법 (magick)을 사용하여 ++와 Cygwin에서 컴파일 할 때

$ 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이 설치되어 있어야합니다.

답변

3

GraphicsMagick과 ImageMagick은 서로 다른 두 개의 라이브러리입니다. 당신이 상태로, ImageMagick이를 사용하여 프로그램을 구축하려는 경우,이 작업을해야

Magick++-config 

GraphicsMagick++-config 

변화의 문제입니다. GraphicsMagick의 경우 더 이상 사용할 수없는 라이브러리 (libdpstk)가 필요하기 때문에 Cygwin의 현재 -devel 라이브러리가 손상된 것처럼 보입니다. (관심이 있으시면 here을보십시오.)

관련 문제