目录
前言
本文是我学习 Microsoft Visual C++ 的记录。
1 C++、Visual C++、Visual Studio & Visual Studio Code 之间的区别
- C / C++ 是编程语言。
- Microsoft Visual C++(简称 Visual C++、MSVC、VS 或 VC)是微软公司的免费 C++开发工具,具有集成开发环境,可提供编辑 C 语言,C++以及 C++/CLI 等编程语言。
- Visual Studio 是 Visual C++的开发环境。从2012开始,Visual C++ 被整合在 Visual Studio 之中,但仍可单独安装使用。 Visual Studio 是 Windows 平台应用程序的集成开发环境。
- 版本别称:Visual Studio 2017 (VC15), Visual Studio 2019 (VS16) or Visual Studio 2022 (VS17)
- 安装了 Visual C++2015-2022之后,之前的 Visual C++2015-2019被自动替代了。
- Visual Studio & Visual Studio Code 越来越像,都支持多种编程语言,具体的语言推荐在下载页面有提示:
- Visual Studio 2022 开始支持64位版本
- VS Code 基于 Electron 框架
- 不要把精力浪费在工具选择上!
2 Microsoft Visual C++ 可再发行程序包最新支持的下载
- 官方下载地址
- Windows XP 支持:Microsoft 在 2014 年 4 月 8 日已终止对 Windows XP 的支持。
- Visual Studio 2019 版本 16.7 随附了适用于 Windows XP 的最后一个 Visual C++ 可再发行程序包版本(文件版本从 14.27 开始)。
- 当前版本的 Visual C++ Redistributable for Visual Studio 2015-2022 仅支持 Windows Vista、7、8.1、10 和 11。
3 安装 Microsoft Visual C++的必要性
对微软官方网站的介绍再整理如下:
- Visual C++ 可再发行程序包安装 Microsoft C 和 C++ (MSVC) 运行时库。
- 许多使用 Microsoft C 和 C++ 工具生成的应用程序都需要这些库。
- 如果你的应用使用这些库,则必须在安装该应用之前在目标系统上安装 Microsoft Visual C++ 可再发行程序包。
- 可再发行程序包体系结构必须与应用的目标体系结构相匹配。 可再发行程序包版本必须至少与用于生成应用的 MSVC 生成工具集一样新。
3.1 Windows 版 Python IDE 也需要 Visual C++
4 如何查看是否已安装 Visual C++?
如下方法适用 Windows:
- Win + R
- 在运行窗口键入 appwiz.cpl
- 查看
5 推荐阅读
- Visual Studio 入门
- Visual Studio和Visual Studio Code(VSCode)的区别及如何选择-前端开发自学笔记(7)
- Visual Studio 官方网站
- Visual Studio Code (VS Code) 官方网站
总结
Visual C++是 Windows 系统上各种应用的底层环境,所以是必须的。
本文含有隐藏内容,请 开通VIP 后查看