2016-06-20 17 views
1

先週から大きな問題がありました。Qwt mocの問題(moc.exeが見つかりません)

usr/bin/sh: C:\Qt\Qt5.6.0\5.6\mingw49_32\bin\moc.exe : command not found

:私は Qwt 6.1.2 コンソールで Windows 7 32bits上の(とは、次の 6.1.3としてみてください)、コンパイル、およびシーケンスをコンパイルした後、私は次のようなメッセージを持っている

変更しようとしています\/makefile.release/makefile.debugで、まだ動作しません。

誰かに解決策があることを願っています。

PS:私はWindows 10で他のPCとQwtを構築し、正常に動作します。

+0

UnixのものがWindowsのようなパスにアクセスしようとしているようです。これは動作しません。 –

+0

はい、私はmakefile.releaseとqwtconfigですべてのunixものを削除しましたが、うまくいきません:/私は本当にそれを動作させるために何をすべきか分かりません。私は自分の環境でPATHを検索します。私はcyqwinやMSYSのパスを持っていませんが、何も見つかりません:/ – PolakPunk

+0

Qtはその場所にインストールされていますか?もしそうなら、フォーマットは 'C:\ Qt \ ... 'の代わりに'/c/Qt/... 'でなければなりません。 –

答えて

0

Windowsパスの設定を確認し、sh.exeバイナリ(私の場合はCygwinとWindows用Git)を含むすべてのパスを削除するのに役立ちました。 Qtコンソールのパス設定をローカルで変更することもできます。 qmakeが、システム上で 'sh'が見つかったかどうかに基づいてMakefileを生成しているようです。

+0

はコメントしてから回答できる – jjj

関連する問題