根据需要编译但不运行的热键/按钮(在F5和Ctrl+;Shift+;B之间) VisualStudioC++中的P>:-< /P> F5=根据需要编译 Ctrl+Shift+B=生成所有打开(加载)的项目,但不运行 例子

根据需要编译但不运行的热键/按钮(在F5和Ctrl+;Shift+;B之间) VisualStudioC++中的P>:-< /P> F5=根据需要编译 Ctrl+Shift+B=生成所有打开(加载)的项目,但不运行 例子,c++,visual-studio,visual-studio-2019,C++,Visual Studio,Visual Studio 2019,如果我有项目:- A1,A2,A3和A4:静态库 B:取决于A1、A2、A3和A4(设置为启动项目) C:取决于A1、A2、A3和A4 热键可以:- F5=将构建所有A和B,然后运行B Ctrl+Shift+B=构建所有A&B&C,但不运行 问题: 热键/按钮的作用是:根据需要编译(仅限于A&B),但不运行? ... 或者如何将Ctrl+Shift+B设置为上述操作 对不起,这可能是很明显的。我已经搜索了几年。从顶部面板中的构建选项转到配置管理器(构建>配置管理器),选中仅适用于项目a和

如果我有项目:-

  • A1
    A2
    A3
    A4
    :静态库
  • B
    :取决于
    A1
    A2
    A3
    A4
    (设置为启动项目)
  • C
    :取决于
    A1
    A2
    A3
    A4
热键可以:-

  • F5
    =将构建所有
    A
    B
    ,然后运行
    B
  • Ctrl+Shift+B
    =构建所有
    A
    &
    B
    &
    C
    ,但不运行
问题: 热键/按钮的作用是:根据需要编译(仅限于
A
&
B
),但不运行?
... 或者如何将
Ctrl+Shift+B
设置为上述操作


对不起,这可能是很明显的。我已经搜索了几年。

从顶部面板中的构建选项转到配置管理器(构建>配置管理器),选中仅适用于项目a和B的构建复选框,并取消选中不需要的项目(这里是C)。这可能有助于解决您的问题。

这太乏味了。每当我改变启动项目时,我必须记住要做这些事情,否则可能会发生一些不好的事情。如果我有很多C,情况会更糟(但我没有)。谢谢,它很有用。