Qt之Windows开发移植问题汇总

来源:http://blog.sina.com.cn/s/blog_a6fb6cc90101auw6.html

在用Qt开发完成项目后,就需要将其打包并且移植在其他机器上,能在其他PC机上正常跑起来才算是OK,在移植的过程中出现很多问题,在这里一一列出并给出解决方法!

1、Qt之多语化

在打包发布的时候,安装程序之后突然发现界面全部为英文,后来才意识到忘记打包***_zh.qm文件,将.qm文件一同打包发布即可!或者将qm文件加载到资源文件当中(不需要一同发布)!

2、运行程序提示”应用程序配置不正确”

出现这个提示,一般为缺少VS2008(VS版本可能不同)的运行时库。

解决办法:

(1)将运行时库文件,复制到应用程序目录

如果为Debug版本的,则将 “D:\SoftWare\Microsoft Visual Studio 9.\VC\redist\Debug_NonRedist\x86”下的”Microsoft.VC90.DebugCRT”目录到程序目录下即可。 若为Release版本的,则将 “D:\SoftWare\Microsoft Visual Studio 9.0\VC\redist\x86”下的”Microsoft.VC90.CRT”目录到程序目录下即可。

(2)如果还不行,则在网上下载X86/X64版的VS2008运行时库,安装之后再试!

3、安装程序不能运(需提供管理员权限)

开发过程当中程序一直都是可以运行的,但是安装到有的操作系统当中(比如:64位专业版)就运行不了了,最后“以管理员身份运行”就可以,当然简单的办法是!VS工程右键->属性->链接器->清单文件->UAC执行级别(requireAdministrator)即可!

更多请参考:

注:
技术在于交流、沟通,转载请注明出处并保持作品的完整性。
上一篇:bash编程之 ~制作Mini Linux系统~


下一篇:ntfs-3g