1

別に書いたバックエンド表現で 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 でそれを行うにはどうすればよいですか?

4

1 に答える 1