一、头文件无法找到
在 .pro 末尾添加 QT += widgets
二、丢失动态链接库
一打开程序就提示丢失 qt5Core.dll,但在ide里面却可以运行。
设置环境变量,将qt的bin目录加入环境变量,需重启后才生效。
三、无法定位程序输入点
设置完环境变量并重启后遇到这个问题,将qt的bin目录下的所有dll (1个多G,好大) 拷到项目release目录,程序正常了,看来还是环境变量的问题。
解决方法:在系统中搜索是否其他程序中也有QtCore4.dll,比如装了MatLab之后,\Matlab\bin\win32下会有这个dll。跟上面的问题差不多,只要在“系统变量”下的Path中,把Qt下的QtCore4.dll路径放到Matlab的前面就行了,如:D:\2009.01\qt\lib;D:\Matlab\bin;
参见:http://blog.sina.com.cn/s/blog_7783381f0100ruv9.html
发表回复