Visual Studio环境搭建指南
介绍一个常用的C/C++开发环境Visual Studo。本文以Windows系统为例。
目录
- 1 Visual Studio 安装
- 1.1 下载地址
- 1.2 安装
- 1.3 选项
- 2 新建项目
- 2.1 建立自己的工作区
- 2.2 使用Visual Studio新建项目
- 2.3 文件夹介绍
- 2.4 新建文件
- 3 编译运行
- 3.1 调试运行
- 3.2 只编译,不运行
- 4 结语
1 Visual Studio 安装
1.1 下载地址
若要选择安装2019版,可参考链接:如何通过官方渠道下载旧版本的Visual Studio
1.2 安装
选择Community(社区版)进行下载。

在开始菜单中找到Visual Studio Installer,点击运行。

1.3 选项
选择C++桌面开发,位置默认即可,点击安装。
2 新建项目
2.1 建立自己的工作区
在D盘新建一个文件夹workspace,用于存放自己的项目。
2.2 使用Visual Studio新建项目
点击"Create a new project"。

选择"Empty Project"(空项目)或"Console App"(控制台程序)。

这俩的区别在于,空项目不会自动创建一个main函数,而控制台程序会自动创建一个main函数。
给项目起名,选择位置为我们刚才建立的工作区,然后点击创建。
2.3 文件夹介绍
创建空项目后,界面如图所示。

查看右侧窗口,简单介绍一下四个文件夹分别存放什么文件。
External Dependencies:存放第三方库的头文件和库文件。第三方库可以简单理解为把别人写好的代码打包好拿过来用,而不用自己去写。Header Files:存放头文件,头文件一般用于声明函数、类、宏等。即xxx.h,xxx.hpp文件。Resource Files:存放资源文件,如图片、音频等。C++课设中,如果选择做游戏,那么你会需要很多背景图片、背景音乐等,这些文件就可以放在这里。在没有学习如何使用数据库之前,我们可以把一些数据文件也放在这里,如学生信息表、员工信息表等。Source Files:存放源文件,即xxx.cpp,xxx.c等文件。
不过需要注意的是,以上文件夹是虚拟的,即只有在Visual Studio上我们才能看到如此分文件夹,而在实际的文件夹中,这些文件都是放在一起的。看下图:
可以看到两个文件分别放在了两个文件夹中

但实际上都在一个文件夹里

这是使用Visual Studio管理工程的结果。有些方式是需要手动建立实际文件夹进行分类的,如下图所示:
我们可以看到有data、doc、src、storage等文件夹。而src下还有Directory、include等文件夹。这些都是实际建立的文件夹。顺带一嘴,这个工程是由CMake组织的,CMake是一个常用的跨平台工程管理工具。

2.4 新建文件
快捷键Ctrl + Shift + A,或者在项目菜单中选择添加新项。
增加头文件选择Header File(.h),增加源文件选择C++ File(.cpp)。这里可能有同学要问了,怎么没有.c文件?想要新建.c文件,同样选择C++ File(.cpp),然后在文件名后面加上.c即可。

3 编译运行
将下列代码复制到你创建的.c文件中。
#include <stdio.h>
#define _CRT_SECURE_NO_WARNINGS
#pragma warning(disable:4996)
int main() {
int x;
scanf("%d", &x);
printf("%d\n", x);
return 0;
}
注意第3、4两行。记住这两行时在使用VS时才需要加上的。如果不加这两行,在VS中无法使用scanf等函数。
3.1 调试运行

- 点击
Debug(调试),选择Start Debugging(开始调试)直接运行。 - 点击
Debug(调试),选择Step Into或Step Over进入单步调试运行。 - 点击
Local Windows Debugger,直接运行。
3.2 只编译,不运行

- 点击
Build(生成),选择Build ...,只编译项目而不运行。
生成的可执行文件在项目名\x64\Debug文件夹中。
4 结语
Visual Studio环境搭建教程到此结束,感谢大家的阅读。如果有什么问题,欢迎在评论区留言。
相关推荐
Visual-Studio-Code-Java开发环境配置与依赖管理指南项目-包含项目结构说明-依赖管理教程-开发环境搭建步骤-Java编程入门指导-适用于初学者快速上手使用VSC.zip
Visual_Studio_Code_Java开发环境配置与依赖管理指南项目_包含项目结构说明_依赖管理教程_开发环境搭建步骤_Java编程入门指导_适用于初学者快速上手使用VSC.zip上传一个【汇编语言】VIP资源
OpenGL与Visual Studio 2013环境搭建完全指南
OpenGL(Open Graphics Library)是一个跨语言、跨平台的编程接口,用于渲染2D和3D矢量图形。OpenGL由ARB(Architecture Review Board)管理,广泛应用于计算机图形学领域,特别是在游戏开发、虚拟现实、CAD(计算机辅助设计)等领域中扮演着重要角色。OpenGL Utility Toolkit (GLUT) 是一个用于OpenGL的跨平台编程接口,其主要目的是简化OpenGL程序的开发过程。
【C语言开发】Windows系统下C语言开发环境搭建指南:涵盖MinGW、Visual Studio及VSCode安装配置
内容概要:本文档详细介绍了面向 Windows 系统的 C 语言开发环境安装教程,提供了三种主流方案:MinGW + 命令行开发、Visual Studio 2022 和 VSCode + MinGW。MinGW 方案轻量化,适合学习基础语法和小型项目,安装步骤包括下载 MinGW 编译器、配置环境变量、验证安装。Visual Studio 2022 提供强大的集成开发环境,适合大型工程和图形界面开发,安装流程涉及下载社区版、选择“使用 C++ 的桌面开发”组件、创建首个项目。VSCode + MinGW 方案灵活定制,适合偏好轻量编辑器加扩展生态的开发者,需安装 VSCode 及相关插件、配置编译器路径。最后通过 hello.c 测试代码验证环境,并针对常见问题提供解决方案。; 适合人群:初次接触 C 语言开发的新手,以及有一定编程基础但不熟悉 Windows 环境下 C 语言开发工具链的开发者。; 使用场景及目标:①学习 C 语言基础语法和进行小型项目开发;②进行大型工程和图形界面开发;③使用轻量级编辑器进行灵活的 C 语言开发。; 阅读建议:根据个人开发需求选择合适的开发环境,按照文档步骤逐一操作,遇到问题参考常见问题与优化部分,确保安装顺利进行。
Visual Stduio 2010开发环境搭建教程
Visual Studio是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。 Visual Studio 2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview–CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持IBM DB2和Oracle数据库。 1
AWTK 编译与调试 环境搭建指南.pdf
AWTK 编译与调试 环境搭建指南 第一种方法:Git 第二种方法:VScode编译 第三种方法:VS环境下编译与调试


