
1.2 搭建C++开发环境

微视频
随着C++语言的不断发展,C++语言的集成开发环境也有了长足的发展。对于使用Windows平台的C++语言开发人员来讲,使用Visual Studio(VS)进行开发比较普遍。所以本书以Visual Studio 2019为主进行讲解。
1.2.1 安装Visual Studio 2019
本小节介绍Visual Studio 2019的安装方法,具体操作步骤如下。
步骤1:下载Visual Studio 2019程序安装包,如图1-2所示。

图1-2 Visual Studio 2019程序安装包
步骤2:双击下载好的安装程序文件,进入安装界面,如图1-3所示。

图1-3 Visual Studio 2019安装界面
步骤3:单击“继续”按钮,会弹出“Visual Studio 2019程序安装加载页”界面,显示正在加载程序所需的组件,如图1-4所示。

图1-4 安装加载页
步骤4:加载完成后,会自动跳转到“Visual Studio 2019程序安装起始页”的界面,如图1-5所示。该界面提示有三个版本可供选择,分别是Visual Studio Enterprise 2019 Preview、Visual Studio Professional 2019 Preview、Visual Studio Community 2019 Preview,用户可以根据自己的需求选择。对于初学者而言,一般推荐安装Visual Studio Community 2019 Preview。

图1-5 安装起始页
步骤5:单击“安装”按钮后,弹出“Visual Studio 2019程序安装选项页”的界面。在该界面中,选中“通用Windows平台开发”复选框和“使用C++的桌面开发”复选框,也可以在“位置”处更改程序安装路径,如图1-6所示。

图1-6 Visual Studio 2019程序安装选项页
步骤6:在图1-6中选择好要安装的功能后,单击“安装”按钮,进入如图1-7所示的“Visual Studio 2019程序安装进度页”界面,显示安装进度。安装程序自动执行安装过程,直至该安装过程执行完毕。

图1-7 Visual Studio 2019程序安装进度页界面
1.2.2 启动Visual Studio 2019
Visual Studio 2019安装完后,会提示重启操作系统。重新启动操作系统后,即可启动Visual Studio 2019,具体操作步骤如下。
步骤1:单击“开始”按钮,在弹出的菜单中选择“所有程序”→“Visual Studio 2019 Preview”,如图1-8所示。

图1-8 选择Visual Studio 2019 Preview
步骤2:在Visual Studio 2019启动后会弹出“欢迎使用”界面,如果是注册过微软账户的用户,可以在该界面中单击“登录”按钮登录微软账户;如果不想登录,则可以直接单击“以后再说”按钮跳过登录,如图1-9所示。

图1-9 “欢迎使用”界面
步骤3:在弹出的“Visual Studio配置”界面中,在“开发设置”下拉列表中,选择Visual C++选项,主题默认为“蓝色”(这里可以选择自己喜欢的风格),然后单击“启动Visual Studio”按钮,如图1-10所示。

图1-10 “Visual Studio配置”界面
步骤4:在弹出的“Visual Studio 2019起始页”界面中,单击需要的选项,至此程序开发环境安装完毕,如图1-11所示。

图1-11 “Visual Studio 2019起始页”界面
步骤5:在图1-11中单击“继续但无需代码”链接,即可进入Visual Studio 2019主界面,如图1-12所示。

图1-12 Visual Studio 2019主界面
1.2.3 使用Visual Studio 2019建立C++程序
本小节利用Visual Studio 2019编写一个C++程序,具体操作步骤如下。
步骤1:启动Visual Studio 2019,进入初始化界面,选择“文件”→“新建”→“项目”命令,如图1-13所示。

图1-13 初始化界面及相应命令选择
步骤2:进入“创建新项目”界面,选择“控制台应用”选项,如图1-14所示,单击“下一步”按钮。

图1-14 “创建新项目”界面
步骤3:进入“配置新项目”对话框,在“项目名称”文本框中输入项目的名称,单击“创建”按钮,如图1-15所示。

图1-15 “配置新项目”对话框
步骤4:此时,在Visual Studio 2019主界面中可以看到自动添加的演示代码,如图1-16所示。

图1-16 Visual Studio 2019主界面中的代码
步骤5:在菜单栏中选择“调试”→“开始调试”命令,在弹出的界面中会显示运行结果并提示“×××(进程9388)已退出,返回代码为:0。……”,如图1-17所示。或者单击工具栏中的“本地Windows调试器”按钮,也可达到此效果。

图1-17 运行结果
步骤6:添加新的源程序。在“解决方案资源管理器”窗格中,选择“源文件”文件夹,右击,在弹出的快捷菜单中选择“添加”→“新建项”命令,如图1-18所示。

图1-18 “解决方案资源管理器”窗格
步骤7:在弹出的“添加新项”对话框中会显示工程创建的相关信息,在左侧选择Visual C++选项,在右侧列表框中选择“C++文件(.cpp)”选项,然后输入工程名称并选择工程存放的路径,如图1-19所示。

图1-19 “添加新项”对话框设置
步骤8:在图1-19中单击“添加”按钮后,即可创建新的源程序。在编程界面中开始编写程序,以实现两个整数的加减运算,如图1-20所示。

图1-20 创建新的源程序
程序代码如下:
#include <iostream> //包含输入、输出头文件 using namespace std; int main() //定义主函数 { int n1=200, n2=100; //定义两个变量并赋值 cout << n1 << "+" << n2 << "=" << n1 + n2 << endl; //进行加法运算 cout << n1 << "-" << n2 << "=" << n1 - n2 << endl; //进行减法运算 return 0; }
步骤9:调试程序,运行结果如图1-21所示。

图1-21 自编小程序的运行结果