在使用VS编辑器学习C、或者C++的时候,很多人都喜欢在一个项目中写多个小程序来调试运行,因为每次新建一个项目都显得比较繁琐。但一个项目中包含多个main函数,项目是无法运行的。

这里我在一个项目文件下建了2个C++文件,均含有main()函数:

如果需要运行源1.cpp文件,除了运行的那个  源1.cpp文件之外,把其他所有的cpp文件设置为不参与生成就可以了。
对于不需要参与运行的文件源.cpp,鼠标右键点击“属性”:

“从生成中排除”选项设置为“”。

VS如何在一个项目中添加多个包含main函数的源文件并分别调试运行相关推荐

  1. VS2019 C语言,在一个项目中添加多个包含main函数的源文件并分别调试运行

    在使用VS编辑器学习C.或者C++的时候,有时进行一些简单繁多的编程或者测试时需要创建多个项目,而每次新建一个项目都显得比较繁琐,所以我们可以在一个项目中创建多个包来满足需求,但一个项目中包含多个ma ...

  2. VisualStudio/VS在一个项目中添加多个c++文件

    转摘:https://jingyan.baidu.com/article/d3b74d64ceb10e1f76e6094b.html 在使用VS编写c/c++时,如果每编写一个c++,就新建一个Pro ...

  3. Visual Studio 2019 如何在一个项目中添加多个可执行程序?

    目前没有找到太好的方法,先记录一下暂时的做法--即把当前的程序移除,再新建项. 第一步,找到对应文件 第二步,点击移除文件 第三步,移除文件,注意不要点删除,解释的很清楚 第四步,添加现有项,在这里可 ...

  4. VS2012在一个解决方案中添加多个项目(工程)

    VS2012在一个解决方案中添加多个项目(工程) 参考文章: (1)VS2012在一个解决方案中添加多个项目(工程) (2)https://www.cnblogs.com/marcworld/p/37 ...

  5. Resx 文件无效。未能加载 .RESX 文件中使用的类型 System.Collections.Generic.List`1请确保已在项目中添加了必需的引用。

    在C#程序编写过程中,会遇到:Resx 文件无效.未能加载 .RESX 文件中使用的类型 System.Collections.Generic.List1`请确保已在项目中添加了必需的引用. 主要原因 ...

  6. VB.NET 在项目中添加App.config的配置

    右击项目,选择属性, 在属性中选择Settings选项卡,Scope选择User 这样就会在项目中添加了App.config配置 内容: <?xml version="1.0" ...

  7. Entity Framework 的小实例:在项目中添加一个实体类,并做插入操作

    Entity Framework 的小实例:在项目中添加一个实体类,并做插入操作 Entity Framework 的小实例:在项目中添加一个实体类,并做插入操作 1>. 创建一个控制台程序 2 ...

  8. 关于如何正确地在android项目中添加第三方jar包

                  在android项目中添加第三方jar包虽然不是一个很复杂的问题,但是确实给很多开发者带来了不小的困扰.我自己就曾经碰到过calss not found exception ...

  9. 让Dapper在一个项目中支持多种库

    如果想在一个项目中,用DapperPlus支持多种数据库该怎么做? 在<让Dapper支持Mock>中我们定义了DapperPlus,可以基于这个类,实现两个子类:MySqlDapperP ...

最新文章

  1. js、css的阻塞问题
  2. C++中虚函数、虚指针和虚表详解
  3. 如何在NEO共识节点间分配任务
  4. stagefright omx小结
  5. C#性能优化:延迟初始化LazyT
  6. Spark ML - 聚类算法
  7. Win7-其中的文件夹或文件已在另一个程序中打开
  8. 原来歌这样唱也很好听
  9. 站在巨人肩膀上——vb.net学习
  10. java 均值方差 计算器_方差均值计算器
  11. ionic ion-refresher 下拉刷新的使用。
  12. 【项目10】python+flask搭建CNN在线识别手写中文网站
  13. Innosetup安装界面美化卸载界面美化
  14. OpenGL:gl_ClipDistance和gl_CullDiatance
  15. Tcl/Tk入门(中)
  16. Linux创建用户和删除用户
  17. 苏黎世联邦理工学院计算机科学系,苏黎世联邦理工大学专业设置
  18. ❤️学习linux 两年多沉淀下来的linux 命令大全⭐建议收藏⭐
  19. 强连通分量/点双连通分量/边双联通分量 总结
  20. C#上位机与西门子S7-200 Smart 网口通讯

热门文章

  1. php 保护连接字符串,PHP OOP更新扩展类__construct上的受保护字符串
  2. 渗透测试入门5之内网信息搜集
  3. 员工转正述职答辩问什么问题_展风采 创未来 | 记德信地产杭州公司新员工转正述职答辩...
  4. vs设计窗口不见了_龙猫腕表评测:VS沛纳海320V2版本
  5. BootstrapTable分页参数
  6. 获得BootstrapTable行号index
  7. Layer弹出层关闭后刷新父页面
  8. [sh]shift参数左移用法
  9. python--线性回归
  10. python trie