fndurwa073

博客园 首页 新随笔 联系 订阅 管理

(*注:Visual Studio并无直接的Linux系统版,此文讨论Windows下的安装并不适用此情况。)

(2023.7)

一、安装Visual Studio(下文简称VS)

1、下载并安装官方VS​​​​安装器(Visual Studio Installer)

*注:此官方安装器具有方便直观   安装、修改及更新您的VS   的功能等,建议后续不要卸载。

版本Visual Studio CommunityVisual Studio ProfessionalVisual Studio Enterprise
个人开发人员
教室学习
学术研究
参与开源项目
非企业组织1,
最多 5 个用户
企业

(*注:此表格为摘录,来自官方介绍中的部分内容(2023.7),当下的版本区别对比以官方为准:)比较 Visual Studio 产品 | Visual Studio (microsoft.com)Compare Visual Studio 2022 offerings to find the set of tools & resources that's best for you.https://visualstudio.microsoft.com/vs/compare/选择合适的版本下载即可(若符合要求可选择Community版本,下文将以Community版本来介绍)。

2、选择组件并安装您的VS

往往仅选择   “使用C++的桌面开发”   此项就已足够我们初学者使用。

(*注:如有特殊需要可在顶部   “单个组件”   页标中浏览并添加所需组件,在   “语言包”   标签页中修改语言)


在   “安装位置”   此标签页,点击想要修改的路径可自定义安装位置(*注:一般不建议路径中出现中文)。

确认配置完成后点击右下角的安装并等待即可。

(//至此,VS和Visual Studio Installer两应用都已被安装进您的系统中,后期如需对上述配置做添加、删除等修改,可打开您的Visual Studio Installer软件,点击修改后重新配置;如需更新VS版本,请从官网下载新的安装包并重新安装您的Visual Studio Installer后安装新可用VS版本。//)

二、打开您的VS并测试Hello World!

至此安装已结束,点击启动准备编译第一个程序。

1、c/c++项目的创建

点击创建新项目


点击绿色标记处找到并选择筛选C++语言,后选择   “空项目“   并点击下一步。


在此,您可以点击以修改  ”项目名称“  和  ”项目位置“  ,并根据个人喜好决定是否勾选   ”将解决方案和项目放在同一目录中“。调整完毕后点击创建。


 此时在屏幕右侧您可以找到   ”解决方案资源管理器“   右击源文件文件夹后选择   添加->新建项。进行命名(请不要删除文件名中的.cpp等后缀)后会自动添加并打开一个   往往以.cpp为后缀的代码文件。

①输入并调试C版Hello World!

将以下代码粘贴入左侧代码区域:

#include <stdio.h>

int main()
{
	printf("Hello World!\n");
	return 0;
}

单击黄色标记出按钮(相当于按下了键盘上的F5)可调试代码。【此程序不需要】(如:在行号左侧单击  点上红点  可设置断点,程序将在即将运行  带有断点的行  时停下,按下F5运行到下一个断点  或  按下F10单步运行等,以上操作需VS保持在前台。)

单击红色标记处按钮(相当于按下了键盘上的Ctrl + F5)直接运行代码,不在断点处停下。

任意点击 或 按下其中一组即可,控制台弹出并打印Hello World!。否则请根据报错排查错误。

②测试C++版Hello World!

将以下代码粘贴入左侧代码区域:

#include <iostream>

int main()
{
    std::cout << "Hello World!\n";
}

运行后,控制台弹出并打印Hello World!。否则请根据报错排查错误。


至此,安装和测试已完毕,祝您编程愉快!


⑨的补充:【如无需要,请忽略!】配置并测试C++(C++20)版Hello World!【如无需要,请忽略!】

*注意:虽然C++20规范的出现虽已有一段时间,但并未广泛使用,在这个新规范中,部分旧版本特性和库等可能将不受支持!如无需要请勿配置!请多了解后决定!

此配置解决方法参考此处,本文仅做统合。

将以下代码粘贴入左侧代码区域:

import <iostream>;

int main()
{
	int answer(42);
	std::cout << "The answer to life, the universe, and everything is "
		<< answer
		<< std::endl;
	return 0;
}

选择:项目->属性


修改:语言->C++语言标准->调整至C++20;启用实验性的C++标准库模块->是。


修改:高级->编译为->作为 C++ 模块内部分区编译 (/internalPartition )

点击右下角确定后,运行程序,控制台弹出并打印Hello World!。否则请根据报错排查错误。

posted on 2023-07-22 22:45  fudnixe27  阅读(45)  评论(0编辑  收藏  举报  来源