Windows7 无法在 Qt5 中编译任何应用程序

cannot compile any application in Qt5 on Windows7

我已经在 Windows 7(64 位)上安装了 Qt Creator 4.0.1(基于 Qt 5.6.1),它找到了两个工具包(Desktop Qt 5.6.1 MCVS2013 64bit2 和 Desktop Qt 5.7。 0 MCVS2013 64 位),两者都有两个调试器可供选择(MinGW 或 Debugging tools for windows)。所以一切似乎都很好,但是每当我为示例中的任何简单应用程序按 运行 时,构建指示器都会变红,然后消失,并且不会创建 exe 文件,但 IDE 不会解释一下原因。

我是 Qt 的新手,真的很想找出我做错了什么并开始使用它。错误输出如下:

Cannot find file: D:\рабочее\БГУИР\qt\first\myfirst\myfirst.pro.
12:30:54: The process "C:\Qt.7\msvc2013_64\bin\qmake.exe" exited with code 2.
Error while building/deploying project myfirst (kit: Desktop Qt 5.7.0 MSVC2013 64bit)
When executing step "qmake"

可能是西里尔字母字符集导致了问题?

某处一定有某种输出。如果不在调试选项卡 "issues" 下,则可能 "Compile output"。

我知道在 Linux 上,如果您是 运行 QT 示例,则必须确保复制代码而不是 运行 代码。否则,Qt 将尝试在 /opt 下创建一个构建文件夹,但由于权限问题而失败。您也可以在配置项目时指定这样一个构建文件夹。我不确定 Windows 是否会成为问题,但这是一个检查的好地方。

希望这对您有所帮助。