QT开发编译问题备忘

编译《Qt及Qt Quick开发实战精解》

的代码,编译出错,提示:

Cannot find file: E:学习资料QT《Qt及Qt Quick开发实战精解》代码src33-3myPlayermyPlayer.pro.
16:10:29: 进程"C:QtQt5.5.05.5mingw492_32inqmake.exe"退出,退出代码 2 。
Error while building/deploying project myPlayer (kit: Desktop Qt 5.5.0 MinGW 32bit)
When executing step "qmake"

网上说有可能是因为路径包含中文。

对于提示“QtGui/QApplication: No such file or directory”,

1.pro文件里,QT += core gui 改为 QT += core gui widgets
2..h文件里,#include <QtGui/QApplication>改为#include <QApplication>

原因是Qt5源文件位置的改动

使用QT自带的工具windeployqt 可以自带找到相关dll。

原文地址:https://www.cnblogs.com/ph829/p/6055225.html