《C++语言入门经典》一1.2 Visual Studio 2010 集成编译环境

简介: 本节书摘来自华章出版社《C++语言入门经典》一书中的第1章,第1.2节,作者 郭鑫 顾彦玲,更多章节内容可以访问云栖社区“华章计算机”公众号查看

1.2 Visual Studio 2010 集成编译环境

C++的开发环境有很多种,例如,常见的Visual C++ 6.0 等。Visual Studio 2010 是微软公司继Visual C++ 6.0 之后新设计的集成开发环境,它更加支持C++标准规范,对新标准——C++0x 提供全面的支持。下面就来介绍它的使用方法。

1.2.1 安装Visual Studio 2010

在安装Visual Studio 2010 之前,首先要了解安装Visual Studio 2010 的必备条件,检查计算机的软硬件配置是否满足安装Visual Studio 2010 开发环境的要求,具体要求如表1.1所示。
image

image

注意
Windows XP Home 不支持本地Web 应用程序开发,只有在Windows 专业版和服务器版中才支持本地Web 应用程序开发。
下面详细介绍Visual Studio 2010 的安装,使读者掌握整个安装过程。学习本节之后,读者应可以自行安装Visual Studio 2010 。安装Visual Studio 2010 的步骤如下。
(1)将Visual Studio 2010 安装盘放到光驱中,光盘运行后会自动进入安装程序界面,如果光盘不能自动运行,可以双击光驱目录中的setup.exe可执行文件,应用程序会自动跳转到如图1.1所示的“Microsoft Visual Studio 2010 安装程序”界面。该界面中有两个安装选项:安装Microsoft Visual Studio 2010 和检查Service Release,一般情况下需选择第一项。
(2)单击第一个安装选项“安装Microsoft Visual Studio 2010”,弹出如图1.2所示的“Microsoft Visual Studio 2010 旗舰版”界面。
(3)待安装程序加载完成后单击“下一步”按钮,弹出如图1.3所示的“Microsoft Visual Studio 2010旗舰版安装程序-起始页”界面。该界面左边显示的是Visual Studio 2010 安装程序所需组件的信息,右边显示的是用户许可协议。
(4)选中“我已阅读并接受许可条款”单选按钮,单击“下一步”按钮,弹出如图1.4所示的“Microsoft Visual Studio 2010 旗舰版安装程序-选项页”界面,用户可以选择要安装的功能和产品安装路径,一般使用默认设置即可,产品默认路径为“C:Program FilesMicrosoft Visual Studio 10.0 ”。在本程序中的安装路径设置为“D:Program Files
(续)
image

单击此处,安装Visual Studio 2010

C++语言入门经典

Microsoft Visual Studio 10.0 ”。

显示正在加载组件
image

1 选中“我已阅读并接受
许可条款”单选按钮
2 单击“下一步”按钮
image

(5)在选择安装类型的选项页界面中,用户可以选择“完全”和“自定义”两种方式。
如果选择“完全”,安装程序会安装系统的所有功能;如果选择“自定义”, 用户可以选择想
要安装的项目, 增加了安装程序的灵活性, 如图1.5所示。

1 选择安装类型
2 选择安装路径
3 单击“安装”按钮,开始安装
image

1 选择“自定义”安装方式
2 选择安装路径
3 单击“下一步”按钮,开始安装
image

( 6) 在图1.5中, 选择好产品安装路径后单击“安装” 按钮, 可进入产品的安装界面。若单击“下一步” 按钮, 则可进入选择要安装的功能界面, 如图1.6所示。

(7)选择好产品安装路径之后,单击“安装”按钮,进入如图1.7所示的“Microsoft Visual Studio 2010 旗舰版安装程序-安装页”界面,在其中显示了正在安装组件。
2 选择安装路径
3 单击“安装”按钮,开始安装
1 选择要安装的功能
image

1 显示要安装的组件列表
2 显示安装进度
image

(8)安装完毕后,单击“下一步”按钮,弹出如图1.8所示的“Microsoft Visual Studio 2010
9
宝剑锋从磨砺出 梅花香自苦寒来
安装程序-完成页”界面,单击“完成”按钮。至此,Visual Studio 2010 程序开发环境安装完成。
image

1.2.2 卸载Visual Studio 2010

如果想卸载Visual Studio 2010,可以按以下步骤进行。
(1)在Windows 7 操作系统中,单击“控制面板”/“程序”/“程序和功能”命令,在打开窗口的列表框中选中“Microsoft Visual Studio 2010 旗舰版-简体中文”选项,如图1.9所示。
image

(2)单击“卸载/更改”按钮,弹出“Microsoft Visual Studio 2010 旗舰版”对话框,如图1.10所示。
(3)单击“下一步”按钮,弹出“Microsoft Visual Studio 2010 旗舰版安装程序-维护页”界面,如图1.11 所示。单击“卸载”链接进行卸载即可。
image

单击此处,即可卸载Visual Studio 2010 开发环境
image

1.2.3 使用Visual Studio 2010 创建一个C++控制台程序

创建项目的过程非常简单, 首先启动Visual Studio 2010 开发环境, 单击“开始” /“程序” /“Microsoft Visual Studio 2010” /“Microsoft Visual Studio 2010” 命令, 进入Visual Studio 2010 开发环境, 其右侧会列出已安装的产品, 如图1.12所示。

image

Visual Studio 2010 的起始页界面如图1.13所示。

image

启动Visual Studio 2010 开发环境之后,可以通过两种方法创建项目:一种是单击“文件”/“新建”/“项目”命令,如图1.14所示;另一种是通过单击“起始页”中的“新建项目”链接,如图1.15所示。

image

新建项目
image

选择其中一种方法创建项目,将弹出如图1.16所示的“新建项目”对话框。
在图1.16中左侧的“已安装的模板”列表框中选择“Visual C++”/Win32 选项,再在中间宝剑锋从磨砺出 梅花香自苦寒来窗格中选择Win32 控制台应用程序,接着用户可对所要创建的项目进行命名、选择保存的位置、设定是否创建解决方案目录。在命名时可以使用用户自定义的名称,也可使用默认名,用户可以单击“浏览”按钮设置项目保存的位置。需要注意的是,解决方案名称与项目名称一定要统一,最后单击“确定”按钮。弹出如图1.17所示的对话框。
在程序向导中单击“完成”按钮,可完成创建。单击“下一步”按钮,则可进行详细设置。这里我们选择默认设置,进入项目。

1.2.4 编写第一个C++程序“Hello World!”

如图1.18所示,界面中左边的解决方案资源管理器中显示了本程序所有包含和依赖的
image
image

1 选择“Win32 控制台应用程序”选项
2 填写项目名称
3 选择保存位置
2 单击完成创建
1 单击进入下一步
4 单击“确定”按钮创建项目
宝剑锋从磨砺出 梅花香自苦寒来文件。
头文件中保存着函数、变量的声明,与之相对应的源文件提供这些函数、变量的实现。该项目的入口在HelloWorld.cpp 这个源文件中,因为它包含了程序的入口主函数main 。相关说明如图1.19所示。
C++程序的入口是main函数,控制台应用程序也可以用_tmain作为入口。为保持一致,今后将把_tmain函数改为main。但无论用哪个,编译器都会找到它并把它作为入口使用。在这个源文件中包含一个头文件stdafx.h,它由编译器生成,其中包含了项目中常用的头文件。return
image
image

1 程序中包含的头文件
2 源文件包含的头文件
3 主函数结束,返回相应的值
4 注释,编译器不执行它的内容
1 主函数main
2 程序中包含的源文件
3 主函数main所在的源文件

语句表示函数结束,返回相应的值。主函数中执行return 后,程序结束。双斜杠(//)后边的绿
色文字代表注释,对程序只起到解释和说明的作用。程序运行时,注释不被会当做代码。
【例1.1】 HelloWorld 程序演示。
实例位置:光盘MR源码第1章1.1
下面编写一个HelloWorld 程序,如图1.20所示。

一个完整的语句需要后边加分号
image

“调试”菜单中的“启动调试”和“开始执行(不调试)”命令分别用于调试和运行程
序。“调试”菜单如图1.21所示。调试运行时会查找程序中的错误,并在设置的断点处进行停
留。开始执行则不会进行调试,而是直接运行程序,当程序遇到编译错误时,执行失败。可按
Ctrl+F5组合键直接运行程序。运行结果如图1.22所示。

1 调试运行
2 执行
image

图中“HelloWord!!”是通过输出语句printf输出的,“请按任意键继续…”的提示语是

image

相关文章
|
1月前
|
Windows
Microsoft Visual C++2015-2019 安装失败 0x80240017
Microsoft Visual C++2015-2019 安装失败 0x80240017
41 0
|
14天前
|
人工智能 算法 数据可视化
人工智能的集成环境
【4月更文挑战第27天】人工智能的集成环境
25 1
|
14天前
|
机器学习/深度学习 人工智能 安全
ai集成环境
【4月更文挑战第27天】ai集成环境
26 1
|
4天前
|
敏捷开发 监控 jenkins
探索自动化测试在持续集成环境中的关键作用
【5月更文挑战第6天】 在快速迭代的软件开发周期中,持续集成(CI)已经成为确保代码质量和加速交付的重要实践。本文将深入探讨自动化测试作为持续集成不可或缺的组成部分,它如何通过减少人为错误、提高测试覆盖率和加快反馈周期来强化软件开发流程。通过对现代自动化测试工具的评估以及真实案例的分析,我们揭示了自动化测试在提升软件可靠性和效率方面的核心价值,并提出了实现高效自动化测试策略的最佳实践。
|
4天前
|
敏捷开发 数据管理 测试技术
探索自动化测试在持续集成环境中的优化策略
【5月更文挑战第6天】 本文旨在深入剖析自动化测试在持续集成(CI)环境中所面临的挑战,并提出一系列创新的优化策略。通过对现代软件开发过程中自动化测试角色的分析,我们揭示了在快速迭代和部署的背景下,如何通过改进测试框架、选择合适的测试工具、以及实施数据驱动测试等手段来提高测试效率和准确性。文章不仅聚焦于技术层面的解决方案,还探讨了团队协作和流程管理对提升自动化测试效能的重要性。
|
11天前
|
Linux 程序员 图形学
C++语言在现代软件开发中的应用与实践
C++语言在现代软件开发中的应用与实践
19 2
|
11天前
|
存储 程序员 C语言
深入理解C++:从语言特性到实践应用
深入理解C++:从语言特性到实践应用
22 3
|
12天前
|
存储 算法 安全
C++语言深度探索:从基础到实践
C++语言深度探索:从基础到实践
13 2
|
12天前
|
编解码 Linux Windows
FFmpeg开发笔记(十三)Windows环境给FFmpeg集成libopus和libvpx
本文档介绍了在Windows环境下如何为FFmpeg集成libopus和libvpx库。首先,详细阐述了安装libopus的步骤,包括下载源码、配置、编译和安装,并更新环境变量。接着,同样详细说明了libvpx的安装过程,注意需启用--enable-pic选项以避免编译错误。最后,介绍了重新配置并编译FFmpeg以启用这两个库,通过`ffmpeg -version`检查是否成功集成。整个过程参照了《FFmpeg开发实战:从零基础到短视频上线》一书的相关章节。
FFmpeg开发笔记(十三)Windows环境给FFmpeg集成libopus和libvpx
|
13天前
|
编解码 Linux
FFmpeg开发笔记(十二)Linux环境给FFmpeg集成libopus和libvpx
在《FFmpeg开发实战》一书中,介绍了如何在Linux环境下为FFmpeg集成libopus和libvpx,以支持WebM格式的Opus和VP8/VP9编码。首先,下载并安装libopus。接着,下载并安装libvpx。最后,在FFmpeg源码目录下,重新配置FFmpeg,启用libopus和libvpx,编译并安装。通过`ffmpeg -version`检查版本信息,确认libopus和libvpx已启用。
FFmpeg开发笔记(十二)Linux环境给FFmpeg集成libopus和libvpx