双击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中,问题就解决了.
解决QT程序发布时,release下的exe文件无法定位程序输入点与动态链接库的问题。通过将QT/bin中的dll替换为QT/qt/bin中的QtCore4.dll, Qtgui4.dll和mingwm10.dll,成功解决了此问题。
双击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中,问题就解决了.
426

被折叠的 条评论
为什么被折叠?