如何执行在Windows上创建Qt的程序?

时间:2009-11-18 18:15:28

标签: qt

基本上,Qt提供了交叉平台。

我已经创建了一个在Linux上使用Qt creator的应用程序。

但是,我无法在Windows上运行它,因为它无法找到.dll文件,如mingw10.dll和qtcore4.dll等。

所以,我复制了.dll文件,可以在qt / bin目录中找到。

并且,我创建了一个目录,以便像/ lib一样保存应用程序的分发。

但是,我无法在.pro文件中设置路径。

如何设置.dll的路径?

谢谢。

2 个答案:

答案 0 :(得分:1)

你说你已经成功编译了应用程序,所以唯一的问题是它无法找到这些DLL。

有一些解决方案,它们与.pro文件无关。你最好的两个赌注是:

  • 确保DLL与.exe文件位于同一目录中
  • 确保DLL位于PATH环境变量
  • 中包含的目录中

答案 1 :(得分:1)

您也可以compile QT statically,以便不必将dll链接到您的exe。