【发布时间】:2019-01-29 03:08:40
【问题描述】:
我无法找到在 Windows 下使用 cmake、Qt5 和 Visual C++ 构建非控制台应用程序的最新方法。看起来回到 Qt4 时代,将 QT_USE_QTMAIN 设置为 true 就足够了。现在据说链接 Qt5::WinMain 就足够了。但是,这些都不适合我——我的应用程序继续打开一个控制台窗口。我在 cmake 或 Qt 文档中也找不到任何东西。
让应用停止打开控制台窗口的记录/经过验证的方法是什么?
【问题讨论】:
-
您可能需要调用以下命令来停用控制台
set_target_properties(<targename> PROPERTIES WIN32_EXECUTABLE TRUE) -
成功了!谢谢。也许您可以将我的问题作为实际答案来回答。
标签: qt visual-c++ cmake