问题复现 打包后使用windeployqt添加依赖之后,打开应用就会出现这样的一个黑窗口 问题解决 在CMakeLists.txt文件的add_executable()中加上WIN32 重新打包后替换掉exe即可解决问题 参考链接