【问题标题】:How Do I run a certain .cpp file in Visual studio? [closed]如何在 Visual Studio 中运行某个 .cpp 文件? [关闭]
【发布时间】:2021-06-23 16:27:15
【问题描述】:

我有一个项目,其中包含多个要单独运行的 .cpp 文件,例如,如果我有 A.cpp 和 B.cpp,Visual Studio 会持续运行 A.cpp,但我想运行 B.cpp .我尝试将 B.cpp 设置为启动项目,但它没有改变任何东西。有人有什么主意吗?我有2019社区版

【问题讨论】:

  • 它将运行项目中具有主要功能的任何文件。如果您有多个 main,则需要将其放在单独的项目中。
  • this 可能会对您有所帮助,我认为您可以在发布问题之前进行更多研究:)
  • 这并没有解决问题,但您不运行 .cpp 文件。您将它们编译成可执行文件,然后运行可执行文件。
  • 我有一个项目,其中包含多个要单独运行的 .cpp 文件 Visual Studio 社区无法以这种方式工作。项目是单个可执行文件或更少(可能是没有代码的库或结构/依赖目标)。每个项目最多可以有 1 个int main()
  • 您可以拥有一个包含多个项目的 Visual Studio 解决方案,每个项目都构建一个可执行文件。我自己的许多解决方案通常在库目标、单元测试和实用程序可执行文件等之间有 20 个左右的项目。

标签: c++ visual-studio


【解决方案1】:

如果您想运行某些功能以查看它们是否正常工作,这是一件好事,称为单元测试。

您想了解 Visual Studio 的 C++ 单元测试功能。
https://docs.microsoft.com/en-us/visualstudio/test/writing-unit-tests-for-c-cpp?view=vs-2019

【讨论】:

    【解决方案2】:

    有两种方法可以参考:

    1. 参考 Mocrosoft Docs 关于Write unit tests for C/C++ in Visual Studio

    2.右键.cpp->选择Properties->设置Excluded From BuildYes

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-11
      • 1970-01-01
      • 2021-11-28
      • 2020-07-06
      相关资源
      最近更新 更多