別に書いたバックエンド表現で Qt ウィジェットを作成しています。バックエンドは Magick++ を使用しており、コマンド ラインからコンパイルできます。
g++ -c ../SpriteCreator/WriteGIF.cpp sprite.cpp -I ../SpriteCreator/
Magick++-config --cxxflags --cppflags
Magick++-config --ldflags --libs
-O2
しかし、プロジェクトQt Creatorをコンパイルしようとすると、
/home/tpope/obeyYourThirst/qtSpriteEditor/backend/sprite.cpp:15: エラー: Magick++.h: そのようなファイルまたはディレクトリはありません #include < Magick++.h>
Magick++.h のパスを INCLUDEPATH に追加しましたが、次のようなエラーが表示されます。
/home/tpope/obeyYourThirst/qtSpriteEditor/backend/sprite.cpp:66: エラー: `Magick::InitializeMagick(char const*)' への未定義の参照
Magick 関数を使用するたびに。ライブラリは含まれていないようです。Qt Creator でそれを行うにはどうすればよいですか?