Qwt moc问题(未找到moc.exe)

时间:2016-06-20 06:35:31

标签: c++ qt mingw32 qwt moc

自上周以来,我遇到了一个大问题,我找不到任何可行的解决方案。

当我在 Qwt 6.1.2 上编译 6.1.3 (并在 Windows 7 32bits 下尝试下一步)时使用控制台,并在编译序列后,我有以下消息:

  

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

我尝试在\ / /中使用makefile.release更改makefile.debug,但仍然无效。

我希望有人有解决方案。

PS:我使用Windows 10的其他PC构建Qwt并正常工作。

1 个答案:

答案 0 :(得分:1)

检查Windows路径设置并删除包含sh.exe二进制文件的所有路径(在我的案例中为Cygwin和Git for Windows)有所帮助。您还可以在本地更改Qt控制台路径设置。似乎qmake正在根据系统上是否找到'sh'来生成Makefile。