VS2010如何在同一个解决方案下建立多个项目以及切换运行不同项目

摘要:
换句话说,当您想要运行主功能文件时,右键单击项目并将其设置为启动项。

前言:

在编一些小程序时,往往我们不需要一个问题就建立一个解决方案,我们完全可以让多个项目放在同一个解决方案下,切换启动项运行即可。接下来介绍具体的步骤

一.建立空白解决方案以及添加新项目

1.先建立一个空白解决方案:

文件—新建—项目—其他项目类型——VS解决方案(自己重新起个名字确定即可)
 
VS2010如何在同一个解决方案下建立多个项目以及切换运行不同项目第1张

2.接下来直接选中解决方案右键,添加项目,有的话直接添加,没有新建项目编程:

  右键—添加—项目—左边选Visual C++—空项目—编一个程序
 
VS2010如何在同一个解决方案下建立多个项目以及切换运行不同项目第2张

二、多个含有main函数的工程如何正常运行

如上图,我在practice和Test中分别添加了两个cpp源文件,每个源文件都有一个main函数,代码如下:

VS2010如何在同一个解决方案下建立多个项目以及切换运行不同项目第3张

然后,当我要运行practice中的practice01.cpp函数时,右键工程(practice)->设为启动项目(J),然后就可以愉快的运行了,同理Test文件也类似。

也就是说,当你要运行哪个main函数文件时,就右击哪个工程,将其设为启动项。

参考链接:https://www.cnblogs.com/Tang-tangt/p/9426733.html

免责声明:文章转载自《VS2010如何在同一个解决方案下建立多个项目以及切换运行不同项目》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇conn.setAutoCommit(false)数据回滚设置Gitblit搭建及Git协作开发流程下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

给新手看的 Micronaut 入门教程,10 分钟写出一个Micronaut程序

以下内容均选自 Micronaut 入门实战:基于 JVM 的微服务框架 。 Micronaut是什么? Micronaut 是一个现代化的基于 JVM 的全栈框架,用于构建模块化且易于测试的微服务或无服务程序。 同时,Micronaut 使用 Netty,并且对响应式编程提供一流的支持。对于 JVM 领域的全栈框架来说,Micronaut 是一个非常有前...

@Autowired报错原因分析和4种解决方案!

上图的报错信息相信大部分程序员都遇到过,奇怪的是虽然代码报错,但丝毫不影响程序的正常执行,也就是虽然编译器 IDEA 报错,但程序却能正常的执行,那这其中的原因又是为何? ​ 报错原因分析 报错的原因首先是因为 IDEA 强大的报警机制,@Autowired 为 Spring 的注解,含义是将某类动态的注入到当前类中,如下图所示: @Autowired...

开机启动项

开启与关闭 [root@c ~]# systemctl status chronyd.service● chronyd.service - NTP client/serverLoaded: loaded (/usr/lib/systemd/system/chronyd.service; disabled; vendor preset: enabled)Ac...

go第三方日志系统-seelog-Basic sections

https://github.com/cihub/seelog 文档学习:https://github.com/cihub/seelog/wiki 1.安装: go get github.com/cihub/seelog 2.快速启动 Seelog的设计非常方便。它的默认配置和包级别的日志记录器是现成的,所以开始你只需要两行代码: package main...

联想 lenove 3750 M4服务器更改启动项和管理口IP

联想 lenove 3750 M4服务器更改启动项和管理口IP 注: 因为在机房拍照的原因,再加上工作比较忙;整理成文档的时候有的过程已经忘记了,所以有的步骤可能会缺失,里面的选项都已经用中文方式表达出来按照相应的选项选择就好,仅供参考。 一、更改管理口IP 1、在启动界面根据提示按相应的按键,这里按的F12进入BIOS设置 2、选择系统设置 ![IMG...

Java探针

  使用java代理来实现java字节码注入 使用JavaSsist可以对字节码进行修改 使用ASM可以修改字节码 使用Java代理和ASM字节码技术开发java探针工具可以修改字节码 备注:javassist是一个库,实现ClassFileTransformer接口中的transform()方法。ClassFileTransformer 这个接口的目的...