自上周以来,我遇到了一个大问题,我找不到任何可行的解决方案。
当我在 Qwt 6.1.2
上编译 6.1.3
(并在 Windows 7 32bits
下尝试下一步)时使用mingw32控制台,并在编译序列后,我有以下消息:
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并正常工作。
答案 0 :(得分:1)
检查Windows路径设置并删除包含sh.exe二进制文件的所有路径(在我的案例中为Cygwin和Git for Windows)有所帮助。您还可以在本地更改Qt控制台路径设置。似乎qmake正在根据系统上是否找到'sh'来生成Makefile。