应用程序中可能需要加载各种资源(如图标、文本翻译等),对于这些资源的管理,Qt有专门的资源管理系统,它是一个跨平台的资源机制,用于将程序运行时需要的资源以二进制的形式存储到可执行文件内部。因此如果将用到的资源,比如图标文件等,放在资源文件中,它将编译到可执行文件内部,这样就无需担心这些文件的丢失。
Qt应用程序打包时,需要将相关的Qt动态库和其他的依赖库提取出来,用procexp64.exe软件可查看程序运行时所有的依赖库。如果程序需要在Windows7上运行,则还要添加Windows7相关的运行库