精华内容
下载资源
问答
  • 2021-03-03 14:13:15

    当一个C++项目下有多个 .cpp 文件时(两个.cpp 文件中有相同的函数名以及有各自的main函数),如图所示:
    在这里插入图片描述
    当想要运行其中的一个 .cpp 文件(如运行 03_01_FindDuplicttionInArray.cpp的时候),需右键点击 03_02_DuplicationInArrayNoEdit.cpp文件 —>“属性”—>“常规”—>“从生成中排除”—>“是”;

    更多相关内容
  • Java或者Python的编译器都能够在一个项目中创建多个package,省去了重复建项目的步骤,这对于刷算法或者是看书学习过程中按照章节来写代码非常友好。那么C++有没有这种方法呢? 在VS 2017中的解决方案 先创建一个...
    • 引言
              Java或者Python的编译器都能够在一个项目中创建多个package,省去了重复建项目的步骤,这对于刷算法或者是看书学习过程中按照章节来写代码非常友好。那么C++有没有这种方法呢?
    • 在VS 2017中的解决方案
    1. 先创建一个空项目
      创建空项目
      创建成功后,在右边的“解决方案资源管理器”中就可以看到一个项目了。
      解决方案资源管理器
    2. 在解决方案里再新建一个项目。
      新建一个项目
      新建成功之后,我在两个项目中各添加了一个测试文件Test.cpp。
      新建之后
      这时,解决方案中就有两个项目了,但是运行却总是Project1,所以还需要设置一下:鼠标左键选中 解决方案“Project1”(2个项目),然后鼠标右键,选中属性,再如下图设置:
      设置
      默认是第二个“单启动项目(s)”,把它改成第一个选项“当前选定内容®”。这样,你选中解决方案中的哪个项目就会运行哪个项目了。

    END

    展开全文
  • 如果我们每一道题都去新建一个解决方案,再默认创建一个项目,不仅过程非常麻烦,而且后期复习、查找题目也不方便,那么,我们能否如一些项目中所示,在一个项目中创建多个项目,并且让每个项目能够独立运行呢?...

    Visual Studio对于选用C++作为编程语言的同学而言是一个非常好用的IDE(集成开发环境),但是许多同学在刷题、笔试中会遇到一个问题:

    Visual Studio中需要在解决方案的基础上创建项目

    如果我们每一道题都去新建一个解决方案,再默认创建一个项目,不仅过程非常麻烦,而且后期复习、查找题目也不方便,那么,我们能否如一些大型项目中所示,在一个解决方案中创建多个项目,并且让每个项目能够独立运行呢?

    例如我们想要创建一个名为“笔试合集”的解决方案,其中可以包含多个项目,每个项目对应笔试中遇到的一道题目,假设我们遇到的第一道题目是“两数之和”,下面给出解决步骤。

    创建解决方案
    当第一次创建项目时,我们需要创建一个解决方案,打开VS -> 文件 -> 新建 -> 项目
    创建新项目

    方框1处选择Visual C++,方框2处选择Windows 控制台应用程序,方框3的第一行名称处填写“两数之和”,第二行选择文件存放位置,第三行选择创建新解决方案,最后一行在解决方案名称处填“笔试合集”,点击确定,解决方案创建完毕。

    运行代码
    编写完整的可运行代码之后,点击本地Windows调试器或按F5,即可运行代码。

    Tips:方框2处也可以选择空项目,但是Windows 控制台应用程序会默认创建好cpp文件,写入代码后就可以直接运行,能节省一些创建文件所需的时间,而笔试中时间是很宝贵的。但要注意,默认创建的cpp文件中第一行有#include "pch.h",或#include "stdafx.h"或其它以“ ”包含的头文件,这是Windows 控制台应用程序编译运行所需的文件,本地运行时不能删掉,在提交代码时需要将这行去掉!

    添加新项目
    当第一题完成,此时需要解决第二题“三数之和”,我们仍想将其放在“笔试合集”解决方案:
    资源管理器

    如图,在解决方案资源管理器中,右键解决方案‘笔试合集’ -> 添加 -> 新建项目,在名称处输入“三数之和”,其余保持不变,点击确定,一个新的项目“三数之和”就创建出来了。

    Tips:若找不到解决方案字样,点击一下箭头所示图标即可。

    快捷键: 我们还可以使用快捷键ctrl + shift + N新建项目,填入项目名称“三数之和”,在方框3第三行选择添加到解决方案,其余保持不变,点击确定即可,该步骤效果与上述方法效果一致。

    设置每个项目独立运行
    右键 解决方案‘笔试合集’ -> 属性,将启动项目选中为“当前选定内容”,点击确定。

    此时在三数之和的cpp文件文件中编写代码,点击本地Windows调试器或按F5,即可运行当前代码。

    后期复习
    不同的项目会按照名称升序排列,我们在复习查找时很方便,或者我们在解决方案资源管理器的搜索栏中写入关键词,即可筛选出相关项目(搜索栏位于解决方案的上方)。

    展开全文
  • VS2017一个解决方案多个项目and一个项目多个main函数/主函数 Motivation:    在做实验的时候,为了避免建立多个解决方案,在同一个解决方案下建立多个项目,可以使得一门课程的实验都建立在同一个解决方案下,一...

    VS2017一个解决方案多个项目and一个项目多个main函数/主函数

    Motivation:
       在做实验的时候,为了避免建立多个解决方案,在同一个解决方案下建立多个项目,可以使得一门课程的实验都建立在同一个解决方案下,一次实验,建立添加一个项目,这样既便于管理,也免去了琐碎的操作。
       同时,一次实验中,可能会有不同的任务需要实验,这样就难免需要多个main函数,所以本文记录一下如何只运行自己想要运行的部分。
    Demostration:
       此处以多核实验为例,总的解决方案名称为MultiCoreExperimrnt,第一次实验为项目ExperimentONE,第二次实验为项目ExperimentTWO, 依次类推。然后在ExperimentONE里面建立task1.cpp,task2.cpp…,并演示分别执行任务1和2.

    1 一个解决方案建立多个项目

    • 生成解决方案。注意解决方案的名称和第一个项目的名称,当然,后面可以重命名。此处建立的是Windows控制台应用程序
    在这里插入图片描述
    添加项目。在视图中打开解决方案管理器,右击解决方案“Multi CoreExperiment”,选择添加,新建项目。
    在这里插入图片描述在这里插入图片描述

    2 一个项目建立多个main函数

    • 添加c/cpp文件。点击源文件,右击,添加task1,task2.也可以将原来自动生成的重命名为task*。
    在这里插入图片描述在这里插入图片描述
    • task1输入代码,输出“hello world,task1!”;task1输入代码,输出“hello world,task2!”。
    在这里插入图片描述

    3 单独运行某一task的设置

    •设置项目1为启动项,并将项目1中的task2设置为禁止启动项,需要运行时再打开。
    1)右击项目1,选择设置为启动项。
    2)右击task2,选择属性,”从生成中排除“选着”是“,点击确定。
    设置如下:
    在这里插入图片描述运行结果:
    在这里插入图片描述•禁用task1,将task2中的“从生成中排除”改为“否”。运行结果如下:在这里插入图片描述

    4 其它方法

    在上述中,设置好启动项后,也可以把你不先运行的的main函数直接从源文件中排除掉,只保留你要运行的main函数。需要的时候在右击源文件,添加现有项,就可以了。
    在这里插入图片描述注:可以忽略警告。

    展开全文
  • VS 一个解决方案里面建立多个项目

    千次阅读 多人点赞 2019-09-08 13:42:23
    想实现的效果如下: ...【2】注意:此时那个项目的名字是黑体,现在就是运行的是那个项目,并不是你打开的是那个项目的源文件就运行那个项目,如果你想运行test2项目,在test2名字上反键,设为启动项即可 ...
  • 两个项目分别是test1和test2,test1中有一个函数fun()被test2调用,用法如下: //test1.h int fun(int a, int b); //test1.cpp #include <iostream> #include "test1.h" using ...
  • 如何建立空白解决方案以及添加新项目?同一个解决方案下可以放多个项目,即可有多个main函数
  • 总之,如果你在做一个C#的WebForm项目项目有点大,于是你在一个解决方案里面建立很多项目,这样便于多人协作开发,同时因为一个项目生成一个dll,也便于发布。但是这样子就可能遇到以下问题:项目A的页面Page1如何...
  • VS如何运行多个项目中指定一个

    千次阅读 2020-03-09 21:58:36
    刚开始使用VS学习C++,创建了两个项目,打开项目2的文件使用Ctrl+F5却始终显示运行项目1的文件。 解决方法如下: 右键你需要运行项目,选择设为启动项目,Ctrl+F5重新运行即可 ...
  • 作者最近也是遇到了需要在一个c++项目中引用另一个项目的类库的情况。遇到一些问题分享给大家。 项目如下: 我想要在orbit项目中引用core项目的类库: (1)在orbit项目中添加core项目的引用:右键orbit项目的...
  • vs2017 项目开发 解决方案下的多个项目

    千次阅读 多人点赞 2020-04-26 13:20:02
    vs的文件夹路径 ...一个解决方案下可以有多个项目,每个项目一个对应文件夹。解决方案目录下总会有一个同名项目。 Debug文件夹,生成时选择Debug x86则会生成这个文件夹 Release文件夹,生成时选择Rele...
  • Idea中一个项目同时运行多个实例

    万次阅读 多人点赞 2019-02-13 11:53:20
    实际开发过程中,经常会遇到需要启动一个项目的多个实例的情况,Idea中项目默认是以单实例方式运行。所以需要做如下操作。 1、点击Edit Configurations,编辑配置项 2、取消勾选单实例运行选项 3、启动项目一个...
  • 刚开始练习c++,一般都写一点简单的小程序,都有main函数,在同一个项目下不能运行,怎么做可以不用每次都创建新项目, 在同一个项目下,分别运行简单的小程序(都含有main函数),还是每次都得创建新项目? 比如...
  • 一个问题:如何运行多个项目 1.为什么总是运行一个项目? 2.VS2017怎么一次性运行多个项目? 先说第一个问题:不管新建多少个项目,按调试运行的时候总是运行一个,这是为什么呢? 右键解决方案—>属性: ...
  • Visual studio一个项目中多个源文件的单独调试运行

    千次阅读 多人点赞 2021-07-24 22:46:58
    最近刷编程题,想在VS中一个项目中刷所有题目,但VS中一次只能一个包含main的源文件参与生成,不想为每个题目新建项目,很麻烦。。。 解决方案 将其他不需要参加生成的包含main的源文件右键属性——从生成中排除——...
  • VS在同一个解决方案中创建多个项目

    千次阅读 2019-02-11 10:25:45
    参考链接: https://jingyan.baidu.com/article/3a2f7c2ec928e526afd61185.html
  • Flutter项目无法运行解决方案

    千次阅读 2020-07-15 12:50:01
    1、项目因删除某些文件(如:android文件夹、ios文件夹等)导致项目无法运行;拉取git库项目出现莫名奇妙的原因无法运行等 2、解决方案: 可运行重新生成命令生成缺失的自动生成的文件: flutter create . 3、解决...
  • 设置多个项目方法:右键点击解决方案,生成项目 设置启动项单独运行项目:选中项目,右键,找到“设置为启动项”,就将该项目设为了首选启动,先运行,这样就可以出现cmd执行命令窗口了。否则是不会出项的,使用...
  • Visual Studio 2017在一个解决方案中创建多个项目

    千次阅读 多人点赞 2020-03-24 17:21:45
    我们写代码的时候,可能会写几个功能类似的代码或类,但是我们又苦于每一个类似的功能都创建一个解决方案,这样我们需要打开好几次 Visual Studio 2017,就像下面: 或者我们只打开一个Visual Studio 2017,这样却...
  • 一个项目里只允许一个main 函数作为程序运行入口。解决方法:注释掉其他不运行文件中的main函数
  • vs2010 一个解决方案 多个项目 调试

    千次阅读 2018-06-01 14:27:07
    S2010启动多个实例调试项目中经常出现一个解决方案里面有多个程序,如果想按F5启动多个实例进行操作调试那该怎么操作呢?以前自己都使用附加进程的方法调试,这样的调试不需要按F5,自己只要运行多个程序后,使用vs...
  • VS2017次性运行个项目的方法

    万次阅读 2018-12-27 21:49:45
    1.为什么总是运行一个项目? 2.VS2017怎么一次性运行多个项目? 先说第一个问题:不管新建多少个项目,按调试运行的时候总是运行一个,这是为什么呢? 右键解决方案—>属性: 我们可以看到一个“单启动...
  • 1.问题:VS2019打开项目后,出现未能正确加载解决方案中的一个或多个项目,项目名称后(已卸载): 解决办法: 在win10系统中,找到环境变量,在Path下加以下内容即可 C:\Windows C:\Windows\System32\System32\Wbem C:\...
  • JavaWeb应用开发项目设计方案.doc

    千次阅读 2021-02-12 11:19:23
    《Java Web应用开发》项目设计参考方案(学时:84)项目一 网上商城项目开发环境的搭建(学时:8)、教学目标最终目标:学会Java Web 开发环境搭建,了解如何在集成开发环境中开发JSP、Servlet程序,能在Web服务器上...
  • 首先要肯定的一点是,在一个解决方案(solution)中是可以添加多个项目(project)的,这多个项目之间存在两种关系:1.项目间彼此独立,各自有各自的入口,只是组织在一个解决方案中便于管理;2.项目间存在相互调用...
  • 写给github新人,如何下载并运行一个Github项目

    万次阅读 多人点赞 2020-03-29 16:43:16
    很久以前就有过好几次阅读github开源项目的想法,但是由于有限的英文水平,有限的国内网络,和复杂庞大的代码,每次都是连代码都运行不了????,看着大片报错自然生不出读源码的念想,好几次被劝退。 因此这篇文章...
  • 在解决方案资源管理器中(一般是右边的项目目录),找到想运行项目,点击右键,选择 设为启动项目,就可以了
  • 在Visual Studio中一次运行个项目

    千次阅读 2020-07-03 17:30:17
    我在Visual C#2010 Express中创建了一个包含两个项目的解决方案一个是客户端,另一个是服务器。 I would like to debug both at the same time, but I can only seem to run one of the projects during ...
  • VS2013如何打开多个项目运行其中一个

    千次阅读 多人点赞 2019-07-09 19:54:38
    先打开一个项目 运行一下试试看: 打开另一个项目 右击解决方案后,点击添加,新建项目或者打开现有项,我们打开现有项目 第二个项目也打开了 点击第二个项目: 再点击设为启动项 运行的...
  • 勾选上 Java Hello World 后会生成一个默认的 Hello world 文件,点击 Next 进行下一步, 4、给项目命名,默认是 untiled,自己填个名字吧,最后点击 finish 5、项目创建完成 二、创建 Java 文件: 1、点击 src——>...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 700,318
精华内容 280,127
关键字:

一个项目的运行方案