2010-12-11 12 views
0

MacでImagemagickライブラリを使用してQtでアプリケーションを作成しました。Imagemagick QTとmingw32-makeへのリンク:*** [debug] Error 2

今、私はWindows用のアプリケーションをデプロイしたいこと:私はQT 4.7

  • のSDKのバージョンをインストールし

    • 私は
    • 、私のPC上でのImageMagickライブラリ をインストールし、私は含まれ追加され、 libのパス

    私はアプリケーションを実行すると、私は彼らがmingw32に関連していると思うエラーが発生している。ここ は、ビルドの問題は、次のとおりです。 alt text

    、ここでは、コンパイルの出力です: alt text

    誰かがエラーを特定することはできますか? Windows用のアプリケーションを展開するにはどうすればよいですか?

    私も自分のライブラリーのMINGW32バージョンを使用しようとしたが、再び、それは仕事didntの:私はlibの後-lmagick入れ alt text

    それはファイルlmagickが を発見したNEことができないと言うが、私は構築しようとすると、ビルド設定でシャドウビルドチェックボックスをオフにすると、最初のスクリーンショットでエラーが表示されます。ありがとうございます

  • +0

    ライブラリを含めましたか?あなたの.proファイルにそのパスのみが表示されます –

    +0

    こんにちはPie_Jesu! ライブラリをインストールし、パスを.proファイルに含めました。 さらに何がありますか? ありがとうございます – Sharethefun

    答えて

    1

    この回答を見るquestionを参照してください。

    +0

    こんにちはHmuelner私は(ImageMagick-i686-pc-mingw32.tar.gz)からライブラリのmingw32バージョンをダウンロードしました。私はファイルを自分のdirsにエクストラクトし、Qtcreaterで実行しようとしましたが、最後のscreentshootを確認してください)。 – Sharethefun

    +0

    最初のバージョンのRightDoneIt.proではバックスラッシュの代わりにスラッシュ(「/」)を使用してください。 2番目のバージョンでは、引用機能は必要ありません(パスに空白がある場合にのみ必要です)。 qmakeはあなたにMakefileを開く(つまり作成する)ことができないことを伝えます。どこかのパスの最後に余分なスラッシュがあります(Makefile.debugの前にダブルスラッシュがありますか?)。 – hmuelner

    関連する問題