• 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:SoftWareMicrosoft Visual Studio 9.VC edistDebug_NonRedistx86”下的”Microsoft.VC90.DebugCRT”目录到程序目录下即可。 若为Release版本的,则将 “D:SoftWareMicrosoft Visual Studio 9.0VC edistx86”下的”Microsoft.VC90.CRT”目录到程序目录下即可。

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

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

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

    更多请参考:

    注:
    技术在于交流、沟通,转载请注明出处并保持作品的完整性。
  • 相关阅读:
    人人开源框架学习笔记
    Gitea安装笔记
    使用sdk方式获取微信的用户信息
    重写java类的equals()和hashCode方法
    Mysql 实现分页功能
    位运算应用和解析
    java代码POST方式请求SOAP
    java实现文件拷贝
    动态创建线程(多线程)处理大量数据
    ActiveMQ监听者接收信息
  • 原文地址:https://www.cnblogs.com/spriteflk/p/4861617.html
Copyright © 2020-2023  润新知