QT问题解决:

13:51:27: Starting D:\hsw-vision\Project\tiejing\release\tiejing.exe ...

QCoreApplication::applicationDirPath: Please instantiate the QApplication object first

对于该问题,使用该行代码即可解决:

有效的解决方法:

Qt其实自带一个依赖包分析程序,这个程序可以帮助你定位你发布的程序所以来的Qt的库资源,自动将缺少的库拷贝到程序所在的目录。

这个Qt工具 windeployqt 位于Qt目录下的msvc\bin文件夹下。

请使用cmd命令行,在你有此问题的程序文件夹下,执行命令
 

c:\Qt\Qt5.2.1\5.2.1\msvc2010_opengl\bin\windeployqt.exe application.exe

这里假设application.exe是你的程序。

此时,windeployqt会自动拷贝需要的Qt库到application的目录。

结束之后,请再尝试运行程序,Qt库将不再报错。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值