【CPP】CMake打包后的QT程序打开出现黑窗口

0.问题复现

在这里插入图片描述

打包后使用windeployqt添加依赖之后,打开应用就会出现这样的一个黑窗口

1.问题解决

在CMakeLists.txt文件的add_executable()中加上WIN32

在这里插入图片描述

重新打包后替换掉exe即可解决问题

参考链接


【CPP】CMake打包后的QT程序打开出现黑窗口
https://www.yangxj96.com/CPP/CmakeQtGuiBlackWindow/
作者
道一
发布于
2022年12月21日
许可协议