首页| 论坛| 消息

回复: 如何在没有安装QT的机器上运行QT程序?
#6 [test010203 03-31 15:53]
我也遇到这种情况.。解决的方案如下:装一个“干净”的XP系统,也就是没有任何Visual Studio,只有QT Creator和MinGW,此时再用Creator编译出自己程序的release版本。然后把编译出的程序和相关的DLL拷到没装QT的虚拟机上,即可运行。
怀疑是以前编译时,Creator没有用MinGW进行编译,而是用了VS的东东,具体原因还不太清楚
#7 [montella099 03-31 18:44]
可以用mingw静态编译 不过文件比较大
具体办法是打开自带的qt command prompt
静态编译Qt configure -static -fast....
mingw32-make
mingw32-make clean
#8 [woshidag 03-31 19:19]
releases的版本带上QtGui4.dllQtCore4.dllmingwm10.dlllibgcc_s_dw2-1.dll 在windows下就需这几个。(测试可用)
还有,如果用到网络,还要带上QtNetwork4.dll

<< 1 2 >> (2/2)

回复 发表
主题 版块