标签:
来源: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)即可!
更多请参考:
标签:
原文地址:http://www.cnblogs.com/spriteflk/p/4861617.html