编程前的准备:编译器的安装

简介: 编程前的准备:编译器的安装

前言    

       大家好!要开始编程之旅,那么就要有一个合适的C语言开发环境,个人推荐新手使用vs2019及以上版本,下面我将向大家介绍一下VS的按照流程。


1. 下载安装

       VS是微软旗下的开发工具包系列产品,可供用户免费使用,网上搜索付费安装基本都是假的,VS下载官网:Visual Studio: 面向软件开发人员和 Teams 的 IDE 和代码编辑器

1.1 下载VS

选择下载社区版

1. 2 打开文件进行安装

下载完毕之后打开文件然后会弹出以下界面:

点击继续接下来就是编译器的下载会出现以下界面:

等待下载完成。

以上仅仅只是下载器的安装,下载完成之和打开会有下载开发组件,我们学的是C语言,选C++桌面开发就OK,如下图:

语言设置为简体中文,安装的路径可以选择在D盘或者默认。

下载完成之后可能会出现需要重启的界:

可先取消,不重启,下载完成之后可以在开始菜单里找到:

点击打开如果显示只有重启之后打开那就重启电脑,重启之后依然是在开始菜单栏里打开

2. 登录

打开之后会弹出登录页面如下,使用的是微软账户登录,当然也可以先不登陆可以免费使用一个月,登录之后依然免费。

2.1 编译环境设置

作为初学者我们一般先从C语言开始,那么搭建C语言开发环境就选择Visual C++,然后点击启动,启动可能需要花费时间长一点。

3. 尝试编写代码

打开之后就会弹出这个界面:

然后点击创建新项目,之后会出现以下界面:

我们这里点击选择空项目,点击下一步,之后会弹出

        项目名称可以自己起(项目名称不要有汉字,也不要有空格可以使用下划线"_"),也可以默认,代码位置可以选择默认(建议是在C盘或者D盘新建一个文件夹命名code,这样便于以后写的代码便于管理)之后点击创建。

       大家可能遇到没有解决方案资源管理器页面,这时候就可以点击视图,在视图里就可以找到解决资源管理器了。

点击源文件,添加,新建项

新建项目选择C++文件,名称命名最好以.c结尾

然后点击添加就可以开始编写代码了。

编写代码之后怎么让它运行点击屏幕上方调试,选择开始执行不调试(也可以快捷键Ctrl+F5)

然后代码就可以运行:

 


总结

       以上就是VS编译器按照的整体流程,希望可以帮到您,最后,感谢阅读!

相关文章
|
6月前
【科研技巧】Mac系统如何给Endnote 20安装GB/T中文文献格式以及利用Endnote在Word中插入参考文献
在Mac系统下给Endnote 20安装GB/T中文文献格式的步骤以及如何利用Endnote在Word中插入符合GB/T格式的参考文献。
364 5
【科研技巧】Mac系统如何给Endnote 20安装GB/T中文文献格式以及利用Endnote在Word中插入参考文献
|
4月前
|
弹性计算 应用服务中间件 网络安全
ECS服务器使用:SSL证书安装、配置和问题定位指南
本文简要介绍了SSL证书的生成与部署方法,包括使用OpenSSL生成自签名证书和从CA获取证书的步骤,以及在Apache和Nginx服务器上的配置方法。此外,还提供了测试证书是否生效的方法和常见问题的解决策略,帮助确保证书正确安装并解决调试过程中可能遇到的问题。
309 0
|
6月前
|
Ubuntu Linux Python
【Deepin 系统】Linux系统解决安装wxPython安装不上的问题
解决wxPython安装问题的两种方法,包括通过指定源使用pip安装和先下载.whl文件再本地安装的具体步骤。
208 1
|
6月前
|
机器学习/深度学习 人工智能 搜索推荐
【颠覆传统】解锁记忆新姿势:多模态AI单词助记神器——让单词学习变得生动有趣,打造个性化学习新体验!
【8月更文挑战第21天】多模态AI单词助记模型融合文本、语音与图像,增强英语单词记忆效果。设计上利用多感官刺激提升信息处理与记忆效率。技术栈包括React.js前端、Node.js后端、PyTorch深度学习框架等。实现过程涵盖数据准备、前端开发、后端服务搭建、深度学习模型构建及用户反馈循环。应用显示该模型显著提高学习兴趣与记忆效率,尤其对视觉和听觉学习者有益,个性化推荐系统进一步优化学习体验。
225 0
|
5月前
|
敏捷开发 人工智能 API
如何快速部署大模型接口管理和分发系统:One-API
One API 是一个开源的接口管理与分发系统,支持多种大模型平台如 OpenAI、Google PaLM 2、百度文心一言等。通过统一接口访问不同大模型服务,简化工作流程并提高效率。适用于多模型集成项目、开发代理服务、教育研究及快速原型制作等多种场景。阿里云计算巢提供了快速部署方案,简化了部署过程。
|
2月前
|
人工智能 C语言
一则有意思的AI错误
本文记录了豆包AI在回答关于C语言内存分配问题时的错误过程。首次询问时,AI给出了错误的回答;经过两次追问和纠正后,AI才给出正确的答案。文中附有提问过程的完整截图和相关代码,分析了问题的原因,并探讨了AI在处理这类问题时的局限性。
69 0
|
9月前
|
编解码 JavaScript
Vue Camera组件的使用方法
Vue Camera组件的使用方法
326 0
|
9月前
|
供应链 安全 物联网
未来交织:区块链技术、物联网与虚拟现实的融合革新
随着技术的迅猛发展,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正在重塑我们的世界。本文将深入探讨这些技术的发展趋势,并分析它们在不同应用场景中的融合与创新。区块链提供的安全性和去中心化特征,物联网实现的智能设备互联,以及虚拟现实创造的沉浸式体验,三者结合预示着一个高度自动化、安全和交互性极强的未来。从金融到医疗,从教育到娱乐,这些技术的结合将推动多个行业的变革。
|
存储 运维 DataWorks
阿里云开源大数据产品年度发布
阿里云开源大数据一直坚持兼容并蓄,百花齐放的产品理念,面向大数据的未来进行投资和发展。今年开源大数据E-MapReduce、Flink、Elasticsearch 等产品矩阵再次升级,向着开放化、现代化、智能化和云原生的高质量发展迈进。
阿里云开源大数据产品年度发布
C#编程-137:PrintPreviewControl打印预览控件
C#编程-137:PrintPreviewControl打印预览控件
339 0
C#编程-137:PrintPreviewControl打印预览控件

热门文章

最新文章