【发布时间】:2016-06-20 06:35:30
【问题描述】:
自上周以来我遇到了一个大问题,我找不到任何可行的解决方案。
当我在带有mingw32 控制台的Windows 7 32bits 上编译Qwt 6.1.2(然后尝试使用6.1.3 进行下一步)时,编译序列后,我收到以下消息:
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 并且可以正常工作。
【问题讨论】:
-
看起来一些 Unix 东西试图访问类似 Windows 的路径。这行不通。
-
是的,正如我所想,我删除了 makefile.release 和 qwtconfig 中的所有 unix 内容,但不起作用:/ 我真的不知道该怎么做才能让它工作。如果我没有任何 cyqwin 或 MSYS 路径但没有找到,我会在我的环境 PATH 中搜索:/
-
Qt 是否安装在那个位置?如果是,我认为格式应该是
/c/Qt/...而不是C:\Qt\...。 -
是的 Qt 安装在 C:/ 我将尝试使用 /c/
-
感谢@JeffreyvandeGlind,这项工作完美无缺。问题解决了
标签: mingw32 c++ qt mingw32 qwt moc