虽然这个问题可能比较幼稚,但是对象我一样的菜鸟还是有帮助的。
这样解决了动态链接的问题(我试过了,可以),不知道谁能清楚的写出如何将开源版的编译器调成静态链接,我按照网上的帖子试了很多次,实在不行。
每次到make,都会提示:could not find mkspecs for your QMAKESPEC<win32-g++> after trying:***
原文地址:
http://www.cnblogs.com/cucmehp/archive/2009/05/17/1458831.html QT程序发布的一个问题与解决方案 今天玩了一下QT,写了个Hello World,发布时把QtCore4.dll,Qtgui4.dll和mingwm10.dll都已经拷进了release文件夹,但结果显示:
双击release下的exe文件报错,无法定位程序输入点与动态链接库QtCore4.dll上,而debug下没问题.将release下的exe文件拷到qt的bin目录下,再双击就没问题了
原因与解决方案:
编译时用的dll不是QT/bin中的dll,而用得是QT/qt/bin中的QtCore4.dll,Qtgui4.dll和mingwm10.dll,把QT/qt/bin中的这三个Dll拷入release中,问题就解决了.