修仙!VS2015安装及C++编程 完全食用指南!
liebian365 2024-10-15 13:42 29 浏览 0 评论
修仙
VS2015安装及C++编程 完全食用指南!
“
A: 昨晚修仙si了一个!
B: 是吗?!
A: 听说他在装Visual Studio 2015!
”
安装Visual Studio 2015你怕什么
他就出什么错!
作为一名计算机系的大佬,身为一个日常修仙的码农,作为一个全球人民身边本应该随叫随到的电脑修理技师(斜眼),做爆了一万个宿舍板凳,敲爆了一万个键盘,你心里面还有一万个为什么↓
想要一起学习C++的可以加群248894430,群内有各种资料满足大家
讲个道理,难道学计算机的就是干这些事的吗?!!
你当即从万能屁股兜里面摸出一大台笔记本电脑,开机刷脸蓝屏重启一气呵成,突然范伟现身,紫气东来,你感觉全身发麻能量充沛,一股气流冲手而出,你以一刀999级的手速双击打开了一个未知程序,自豪得大声喊道:我还会用这个东西写CODE!
目瞪口呆的路人A看了一眼屏幕,一脸懵逼而敬佩的叫道:Code::Blocks!!!
你:...???....
那么,就长话短说吧,进入VS2015的安装流程!
注意:
因为VS2015对电脑有一些有趣的要求,所以大部分电脑在线安装的话会出现安装文件缺失或损坏的问题。
为了不让大家修仙我直接给出离线安装包的下载地址
大小7.11G
http://download.microsoft.com/download/5/d/1/5d1ec81e-bc59-448f-9ab6-27636d5cc18a/vs2015.3.com_chs.iso
导言
1.为了稳定性请大家尽量用VS2010
2.近来VS2017突然出现,请大家深呼吸三次,鼓起勇气做好准备后再下载安装
3.VS2010安装好后如果需要注册码的话请自行百度
下载(准备)阶段
1
下载好Visual Studio 2015离线安装包
大小7.11G
http://download.microsoft.com/download/5/d/1/5d1ec81e-bc59-448f-9ab6-27636d5cc18a/vs2015.3.com_chs.iso
安装(修仙)阶段
1
打开vs2015.3.com_chs.iso
请不要用压缩文件打开!!!这不是正确的打开方式!
if(你的操作系统是Windows XP)
std::cout<<"这篇指导不适合你";
else
std::cout<<"右键->打开方式->Windows 资源管理器";
2
以管理员身份运行vs_community.exe
小编永远不会告诉你
以管理员身份运行
在哪儿
3
正式开始修仙,选择修仙地域以及修仙内容
按照惯例,各种程序安装在系统盘之外的地方吧!(不知道是谁发明的(⊙﹏⊙)b)
安装请选择 自定义!因为 默认 会安装一些现阶段我们使用不到的东西而自定义里面可以定制安装的组件(修仙的内容)!
想要一起学习C++的可以加群248894430,群内有各种资料满足大家
PS:默认的Visual C++组件里面有windows 8 SDK等我们现阶段也用不着的东西,根据自己需要删减,然后↓
开始修仙吧!
注:修仙过程尽量保持全程联网!因为大部分人在修仙过程中可能会出现仙法找不到或者细胞损坏等问题,这样就可以从互联网上下载损坏或缺失的东东啦,如果实在不行就跳过。
但是还请注意是什么文件损坏!如果是关键文件损坏的话修仙会失败!解决方法:重新下载ISO文件(怪我咯/(ㄒoㄒ)/~)
极少部分人会一路顺畅的达成自己的仙法成就!
使用(降魔)阶段
0
*创建桌面快捷方式
可选步骤,看Gif图啦~不详解啦~
2
第一次运行VS2015
第一次运行需要等待几分钟以便VS进行用户配置,之后会弹出一个窗口让你登录MS账号,如果没有的话跳过就好啦~之后设置自己的默认编程语言和默认界面颜色
PS:这些设置都可以在以后运行的时候改变
3
创建一个良好的C++编程环境 1(创建项目)
打开VS2015过后选择
文件-新建-项目,然后在弹出窗口的左边选择Visual C++(不要展开),根据自己需要选择相应项目,写好名称选好保存目录,之后确认创建,然后在弹出来的窗口中选择空项目(新手一定要勾选空项目!)
想要一起学习C++的可以加群248894430,群内有各种资料满足大家
一些提醒:
1. 新建项目后请务必养成重命名项目名称的好习惯,不要用什么asd啊123啊这些项目名称, 更不要用他的默认名称,这是为了自己以后能够顺利找到代码着想啊QAQ;
2.见《创建一个良好的C++编程环境 2》
3.在选择项目类型的时候,新人与刷题人士请务必选择空项目然后按照常规步骤创建cpp源码并编译(具体步骤请往下看),含有预编译头(stdafx)的项目源码在刷题的时候作为代码提交会无法通过编译,想详细了解请自行百度
接下来讲解如何创建cpp源码并将源码添加进项目中以便编译,并将点出几点cpp
1
创建一个良好的C++编程环境 2(项目文件夹结构)
以TEST项目为例
文件-新建-文本,在弹出的窗口左边选择Visual C++,之后选择cpp文件
重点来了!!!重点来了!!!重点来了!!!
首先一定要先保存,而且保存的位置非常有讲究(小编在此没有硬性规定必须要这么保存,但是为了广大读者自己以后能够顺利找到代码,请大家一定要养成这个习惯!!)
VS2015项目文件夹结构
[以TEST项目为例]
VS系列的所有新建的项目文件的保存位置默认在\Documents\Visual Studio 2015\Projects(如果在创建项目的时候你没有更变文件夹)
进入刚刚创建的TEST项目,你会发现如下
..\.vs 隐藏文件夹保存了.suo文件(Visual Studio Solution User Options)没事请不要摸它~
..\TEST 文件夹里面包含了项目文件(没错,有两个TEST文件夹!)
剩下的两个文件都是关于整个解决方案的(解决方案和项目不一样,若想了解请自行百度!)
将新建的cpp文件重命名(为了自己着想啊!!),小编命名成了source.cpp,然后保存到..\TEST\文件夹里面,如下
请注意箭头与方框~
保存成功后↓
文件-将source.cpp添加到-1 TEST
添加成功后会在右边的 解决方案资源管理器-源文件 里面出现刚刚添加进去的文件,之后就可以编译啦!
再次提醒:
小编在此没有硬性规定必须要这么保存,但是为了广大读者自己以后能够顺利找到代码,请大家一定要养成这个习惯!!
5
创建一个良好的C++编程环境 3(Debug与Release版本)
写好代码后就可以编译啦!
Debug与Release版本
大家就照字面上理解就好啦
Debug版本的exe会比实际程序大很多,因为里面包含了为了DEBUG而嵌入的代码,所以这也决定了在其他没有安装VS2015版本的计算机上你的程序不能运行(会提示缺少文件!)
Release版本的exe就是实际放出来的程序,可以随意运行,但是运行到程序尾部的时候不会停下来等待用户输入(Press any key to continue)这时候需要酌情添加std::cin.get()函数,具体的请自行百度或者参考c++ primer (plus)或者等老师讲吧(在VS2015中调试运行的时候不会出现如此情况,下一节将会告诉你在哪儿找到编译出来的程序)
想要一起学习C++的可以加群248894430,群内有各种资料满足大家
注意事项:(有些电脑可能要按下Fn)
编译快捷键 SHIFT+F6
编译并运行 CTRL+F5
设置断点 F9
开始调试 F5
逐语句 F10 (按照每个语句调试,也就是说遇到函数会跳入)
逐过程 F11(按照每一个标准过程调试,不会跳入函数)
6
在哪儿找到我的程序?
进入项目文件夹,如果你至少有一次编译成功过Release和Debug程序的话文件夹目录会变成如下
其中Debug文件夹就是编译出来的Debug版本的程序
Release文件夹就是编译出来的Release版本的程序
(可选)优化自己的项目
与创建一个良好的C++编程环境 2(项目文件夹结构)
中的理念一样,你迫切需要一个文件夹结构很直观的项目!
请在 项目名称\项目名称\ 文件夹里面创建额外文件夹进行分类如下
你可以创建一个script文件夹存储所有源码,创建一个lib文件夹存放动态、静态链接库(方便#pragma comment引用),创建一个saves文件夹存储有输出流程序输出的文件,也可以创建一个input文件夹存放所有输入流等等等…………
这样还是一个目的!!!
为了广大读者自己以后能够顺利找到代码!!!
在此小编装个逼发一个现在正在进行项目的文件夹结构,如果没有这样的项目优化的话,自己头不知道会有多大呢QAQ(由于项目名称涉及飙车所以就ma sai ke啦)
想要一起学习C++的可以加群248894430,群内有各种资料满足大家
到此,祝大家修仙成功!
想要一起学习C++的可以加群248894430,群内有各种资料满足大家
相关推荐
- “版本末期”了?下周平衡补丁!国服最强5套牌!上分首选
-
明天,酒馆战棋就将迎来大更新,也聊了很多天战棋相关的内容了,趁此机会,给兄弟们穿插一篇构筑模式的卡组推荐!老规矩,我们先来看10职业胜率。目前10职业胜率排名与一周前基本类似,没有太多的变化。平衡补丁...
- VS2017 C++ 程序报错“error C2065:“M_PI”: 未声明的标识符"
-
首先,程序中头文件的选择,要选择头文件,在文件中是没有对M_PI的定义的。选择:项目——>”XXX属性"——>配置属性——>C/C++——>预处理器——>预处理器定义,...
- 东营交警实名曝光一批酒驾人员名单 88人受处罚
-
齐鲁网·闪电新闻5月24日讯酒后驾驶是对自己和他人生命安全极不负责的行为,为守护大家的平安出行路,东营交警一直将酒驾作为重点打击对象。5月23日,东营交警公布最新一批饮酒、醉酒名单。对以下驾驶人醉酒...
- Qt界面——搭配QCustomPlot(qt platform)
-
这是我第一个使用QCustomPlot控件的上位机,通过串口精确的5ms发送一次数据,再将读取的数据绘制到图表中。界面方面,尝试卡片式设计,外加QSS简单的配了个色。QCustomPlot官网:Qt...
- 大话西游2分享赢取种族坐骑手办!PK趣闻录由你书写
-
老友相聚,仗剑江湖!《大话西游2》2021全民PK季4月激燃打响,各PK玩法鏖战齐开,零门槛参与热情高涨。PK季期间,不仅各种玩法奖励丰厚,参与PK趣闻录活动,投稿自己在PK季遇到的趣事,还有机会带走...
- 测试谷歌VS Code AI 编程插件 Gemini Code Assist
-
用ClaudeSonnet3.7的天气测试编码,让谷歌VSCodeAI编程插件GeminiCodeAssist自动编程。生成的文件在浏览器中的效果如下:(附源代码)VSCode...
- 顾爷想知道第4.5期 国服便利性到底需优化啥?
-
前段时间DNF国服推出了名为“阿拉德B计划”的系列改版计划,截至目前我们已经看到了两项实装。不过关于便利性上,国服似乎还有很多路要走。自从顾爷回归DNF以来,几乎每天都在跟我抱怨关于DNF里面各种各样...
- 掌握Visual Studio项目配置【基础篇】
-
1.前言VisualStudio是Windows上最常用的C++集成开发环境之一,简称VS。VS功能十分强大,对应的,其配置系统较为复杂。不管是对于初学者还是有一定开发经验的开发者来说,捋清楚VS...
- 还嫌LED驱动设计套路深?那就来看看这篇文章吧
-
随着LED在各个领域的不同应用需求,LED驱动电路也在不断进步和发展。本文从LED的特性入手,推导出适合LED的电源驱动类型,再进一步介绍各类LED驱动设计。设计必读:LED四个关键特性特性一:非线...
- Visual Studio Community 2022(VS2022)安装图文方法
-
直接上步骤:1,首先可以下载安装一个VisualStudio安装器,叫做VisualStudioinstaller。这个安装文件很小,很快就安装完成了。2,打开VisualStudioins...
- Qt添加MSVC构建套件的方法(qt添加c++11)
-
前言有些时候,在Windows下因为某些需求需要使用MSVC编译器对程序进行编译,假设我们安装Qt的时候又只是安装了MingW构建套件,那么此时我们该如何给现有的Qt添加一个MSVC构建套件呢?本文以...
- Qt为什么站稳c++GUI的top1(qt c)
-
为什么现在QT越来越成为c++界面编程的第一选择,从事QT编程多年,在这之前做C++界面都是基于MFC。当时为什么会从MFC转到QT?主要原因是MFC开发界面想做得好看一些十分困难,引用第三方基于MF...
- qt开发IDE应该选择VS还是qt creator
-
如果一个公司选择了qt来开发自己的产品,在面临IDE的选择时会出现vs或者qtcreator,选择qt的IDE需要结合产品需求、部署平台、项目定位、程序猿本身和公司战略,因为大的软件产品需要明确IDE...
- Qt 5.14.2超详细安装教程,不会来打我
-
Qt简介Qt(官方发音[kju:t],音同cute)是一个跨平台的C++开库,主要用来开发图形用户界面(GraphicalUserInterface,GUI)程序。Qt是纯C++开...
- Cygwin配置与使用(四)——VI字体和颜色的配置
-
简介:VI的操作模式,基本上VI可以分为三种状态,分别是命令模式(commandmode)、插入模式(Insertmode)和底行模式(lastlinemode),各模式的功能区分如下:1)...
你 发表评论:
欢迎- 一周热门
- 最近发表
-
- “版本末期”了?下周平衡补丁!国服最强5套牌!上分首选
- VS2017 C++ 程序报错“error C2065:“M_PI”: 未声明的标识符"
- 东营交警实名曝光一批酒驾人员名单 88人受处罚
- Qt界面——搭配QCustomPlot(qt platform)
- 大话西游2分享赢取种族坐骑手办!PK趣闻录由你书写
- 测试谷歌VS Code AI 编程插件 Gemini Code Assist
- 顾爷想知道第4.5期 国服便利性到底需优化啥?
- 掌握Visual Studio项目配置【基础篇】
- 还嫌LED驱动设计套路深?那就来看看这篇文章吧
- Visual Studio Community 2022(VS2022)安装图文方法
- 标签列表
-
- wireshark怎么抓包 (75)
- qt sleep (64)
- cs1.6指令代码大全 (55)
- factory-method (60)
- sqlite3_bind_blob (52)
- hibernate update (63)
- c++ base64 (70)
- nc 命令 (52)
- wm_close (51)
- epollin (51)
- sqlca.sqlcode (57)
- lua ipairs (60)
- tv_usec (64)
- 命令行进入文件夹 (53)
- postgresql array (57)
- statfs函数 (57)
- .project文件 (54)
- lua require (56)
- for_each (67)
- c#工厂模式 (57)
- wxsqlite3 (66)
- dmesg -c (58)
- fopen参数 (53)
- tar -zxvf -c (55)
- 速递查询 (52)