通常我们编译Qt程序的时候最终会生成exe或dll,这些可执行文件都会有Qt模块的依赖,如果项目一旦庞大,就不是很好看出缺了什么模块,导致安装包安装到其他绿色干净的windows机器上会提示缺少XXXQt.等之类的依赖, 以前项目不大的时候,我通常会用windows上一个叫depends的工具来检查可执行文件的依赖,但是项目依赖依赖得多,这个工具却不能完整找出一些跨平台的依赖,比如Qt在platforms目录下提供的各种dll组件,如果缺了它们, 那么在其他绿色干净的windows会报错,程序不