使用Visual Studio + CMake 构建Qt程序弹出Console控制台
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Visual Studio + CMake 构建Qt程序弹出Console控制台相关的知识,希望对你有一定的参考价值。
参考技术A 在Visual Studio 2019 中,使用CMake构建Qt窗口应用,会先启动一个console控制台,然后才会弹出期望的窗口。WIN32 标志该程序为窗口程序。
这样可以只使得 WIN32 在特定平台下(也就是windows)下起作用。
如何在 Visual Studio 2017、C++、CMake 中使用数据断点?
【中文标题】如何在 Visual Studio 2017、C++、CMake 中使用数据断点?【英文标题】:How to use data breakpoints in Visual Studio 2017, C++, CMake? 【发布时间】:2018-07-27 21:47:10 【问题描述】:我一直在 Visual Studio 项目中很好地使用数据断点,但现在我尝试切换到 CMake 的。 在那里,我无法设置它们——数据断点一直被禁用(灰显)。 是否可以将仪器与 CMake 一起使用?使用 Visual Studio 项目设置解决了与非工作数据断点(例如 Can't use data breakpoint C++, Visual Studio 2013 )类似的问题,这不适用于我的情况
【问题讨论】:
可以让cmake生成VS解决方案,然后根据需要调整设置。 我猜负片正在重新生成会抛出你对设置的更改。还是现在不这样做?好久没碰VS里面的设置了。 【参考方案1】:(1)请先添加断点,并确保在添加数据断点之前断点已命中。
(2)请将.exe设置为启动项,查看结果。
【讨论】:
我一直将 .cpp 作为启动项,并且 (2) 完成了工作。谢谢!以上是关于使用Visual Studio + CMake 构建Qt程序弹出Console控制台的主要内容,如果未能解决你的问题,请参考以下文章
使用Visual Studio 2015,2017,CMake 3.10完全无法正常工作
Visual Studio 2017 - 为依赖项禁用 CMake
如何在 Visual Studio 2017、C++、CMake 中使用数据断点?
使用 CMake 生成 Visual Studio 2017 项目