VS 2022 社区版C语言安装教程
在编程的世界里,选择一个合适的集成开发环境(IDE)是至关重要的。Visual Studio(VS)作为微软开发的强大IDE,被广泛应用于各类编程项目中。本文将详细介绍如何在Windows系统上安装Visual Studio 2022社区版,并配置其用于C语言开发。
1.准备工作
- 首先,要下载 Visual Studio 2022社区版,我们要前往Visual Studio官方网站:Visual Studio下载页面。
- 找到"下载Visual Studio"按钮,选择下载第一个,“Community 2022”
- 等待下载完成
安装步骤
(请以管理员身份运行安装程序,以确保安装过程中有足够的权限。)
- 双击安装程序,点击 “继续” 按钮,等待下载完成(如果有小伙伴卡在这的,可以看常见问题第一项)
- 在工作负荷下,找到 “使用C++的桌面开发”
- 选择安装位置,建议更改默认安装路径至其他磁盘,以节省C盘空间。注意,仅修改盘符,路径结构尽量保持不变。
- 开始安装,点击“安装”按钮,等待安装过程完成。
- 如果提示需要重启计算机,请按照提示操作。
配置使用
打开Visual Studio 2022。(如果是首次使用,可能会提示登录或注册账户。登录账户可以同步设置和扩展,但这一步是可选的。)
-
创建新项目在启动页面,点击“创建新项目”。
-
在项目模板中,选择“空项目”。
-
填写项目名称,项目名称最好有意义,可以用时间来命名
-
选择一个合适的存储路径,避免使用中文、特殊符号或空格,方便管理以后我们的代码文件
-
点击“创建”按钮。
-
添加源文件在解决方案资源管理器中,右键点击“源文件”文件夹,选择“添加” -> “新建项”。
-
选择左下角的 “显示所有模板”(没有这一项的可以忽略)
-
在弹出的对话框中,选择“C++文件(.cpp)”并更改文件扩展名为“.c”,这是C语言源文件的标准扩展名。
-
填写文件名,点击“添加”按钮。
-
然后我们就可以在源文件中编写代码啦
常见问题与解决办法
问题1:卡在准备过程,甚至连后面的选择C++桌面开发都见不到
我的解决方法是:连接手机热点
理由:博主的热点可以连接到微软,我全程都是用热点下载的,因为用校园网下载不了。
问题2:选择开发然后下载,发现根本下载不动
解决方案1:修改DNS服务器
-
点击屏幕右下角的网络状态图标,选择“网络和Internet设置”。
-
在“网络和Internet”设置中,拉到底,找到高级网络适配器
-
在网络适配器列表中,选择你当前使用的网络连接(例如,以太网或Wi-Fi ),点击 “V” 符号
-
在更多适配器一栏,点击"编辑"
-
在网络适配器的属性窗口中,选择“Internet协议版本4(TCP/IPv4)”或“Internet协议版本6(TCP/IPv6)”,然后点击“属性”。
勾选“使用下面的DNS服务器地址”,然后在“首选DNS服务器”和“备用DNS服务器”字段中输入你希望使用的DNS服务器地址。
-
点击“确定”保存更改。(如果还不行的,可以试着把IPV6的协议取消勾选)
解决方案2:修改系统host文件配置
在Windows 11系统中,修改系统的hosts文件可以用于配置域名和IP地址的静态映射。以下是修改Windows 11系统hosts文件的步骤:
- 找到hosts文件位置
- 打开文件资源管理器(可以通过快捷键Win+E打开)。
- 在地址栏中输入C:\Windows\System32\drivers\etc,然后按Enter键,这将直接定位到hosts文件所在的文件夹。
- 修改hosts文件权限(或者直接复制host文件到桌面,修改后再替换)
- 由于hosts文件是系统文件,默认情况下是只读的,因此需要先修改其权限才能编辑。 右键点击hosts文件,选择“属性”。
- 在“属性”窗口中,取消勾选“只读”选项。 切换到“安全”选项卡,然后点击“编辑”按钮。
- 在弹出的窗口中,勾选允许“修改”以及“读取&写入”权限。
- 如果系统提示你将要更改系统文件夹的权限设置,并警告这样做可能会降低计算机的安全性,确认无误后点击“是”继续。
- 用记事本打开并编辑hosts文件
- 按Win+S组合键打开搜索框,输入“记事本”,然后选择以管理员身份运行记事本。 在记事本中,点击左上角的“文件”菜单,选择“打开”。
- 在弹出的“打开”窗口中,定位到C:\Windows\System32\drivers\etc文件夹, 然后找到并选择hosts文件。
- 此时,你可以看到hosts文件的内容。按照需要的格式(通常是“IP地址 域名”的形式)添加或修改条目。
- 完成编辑后,点击“文件”菜单中的“保存”按钮保存更改。
4.我的host添加内容(可以直接复制进去哦)
131.253.33.219 edge.microsoft.com
131.253.33.219 msedgeextensions.sf.tlu.dl.delivery.mp.microsoft.com
--------------------------------------------------------------------------------------------
🛎️感谢各位同伴的支持,希望这篇文章能够帮到你,如果你觉得写的不错的话,可以给个一键三连,点赞,收藏+评论,可以的话还希望点点关注,若有不足,欢迎各位在评论区讨论。