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

第一个问题:如何运行多个项目
1.为什么总是运行同一个项目?
2.VS2017怎么一次性运行多个项目?
先说第一个问题:不管新建多少个项目,按调试运行的时候总是运行那一个,这是为什么呢?
右键解决方案—>属性:
在这里插入图片描述我们可以看到一个“单启动项目”,而已下面有一个项目,这个项目就是默认的调试项目,它就是你每次调试都运行的那个。在这里更改就可以改变每次运行的是哪个项目了。
还有另外一种方法:右键项目—>选择调试—>
启动新实例,就能在不改变默认运行项目的情况下,运行你想运行的项目。
在这里插入图片描述
我现在就是要一次性运行多个项目(在客户端/服务器通信的情况下经常要用到),怎么办呢?
其实上面我们也看到了,在解决方案的属性那一页,有一个“多个启动项目”,选中它,下面会出现你这个解决方案所有的项目,每个项目右边选择启动,在主界面点击启动的时候就能多个项目一起运行了。
在这里插入图片描述
第二个问题:源文件下面运行多个项目
在使用VS编辑器学习C、或者C++的时候,很多人都喜欢在一个项目中写多个小程序来调试运行,因为每次新建一个项目都显得比较繁琐。但一个项目中包含多个main函数,项目是无法运行的。

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

如果需要运行源1.cpp文件,除了运行的那个 源1.cpp文件之外,把其他所有的cpp文件设置为不参与生成就可以了。
对于不需要参与运行的文件源.cpp,鼠标右键点击“属性”:
在这里插入图片描述
将“从生成中排除”选项设置为“是”。
在这里插入图片描述

  • 86
    点赞
  • 252
    收藏
    觉得还不错? 一键收藏
  • 19
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值