根据需要编译但不运行的热键/按钮(在 F5 和 Ctrl+Shift+B 之间)
Posted
技术标签:
【中文标题】根据需要编译但不运行的热键/按钮(在 F5 和 Ctrl+Shift+B 之间)【英文标题】:hotkey/button to compile as necessary but NOT run (between F5, and Ctrl+Shift+B) 【发布时间】:2020-02-20 03:57:30 【问题描述】:在 Visual Studio C++ 中:-
F5
= 编译为必要 + 运行
Ctrl+Shift+B
= 构建所有打开(加载)的项目,但不运行
示例
如果我有项目:-
A1
,A2
,A3
和 A4
:静态库
B
:依赖于A1
,A2
,A3
和A4
(设置为StartUp项目)
C
:依赖于 A1
,A2
,A3
和 A4
热键会做:-
F5
= 将构建所有 A
& B
,然后运行 B
Ctrl+Shift+B
= 构建所有 A
& B
& C
,但不运行
问题
热键/按钮是什么:根据需要编译(仅限A
&B
),但不运行?
... 或者如何设置Ctrl+Shift+B
做上述提到的?
对不起,这可能是非常明显的事情。我已经搜索了几年。
【问题讨论】:
【参考方案1】:从顶部面板中的构建选项转到配置管理器(构建 > 配置管理器),仅选中项目 A 和 B 的构建复选框,并取消选中不需要的项目(这里是 C 用于您的情况)。这可能会对您的问题有所帮助。
【讨论】:
太繁琐了。每当我更改启动项目时,我都必须记住做这些事情,否则可能会发生一些丑陋的事情。如果我有很多 C(但我没有),那就更糟了。谢谢,很有用。以上是关于根据需要编译但不运行的热键/按钮(在 F5 和 Ctrl+Shift+B 之间)的主要内容,如果未能解决你的问题,请参考以下文章
visual studio2012中 c语言编译出来的程序怎么暂停啊