VSCode配置LeetCode(C++环境配置)简述 |
您所在的位置:网站首页 › 广西河池旅游景点大全一日游图片 › VSCode配置LeetCode(C++环境配置)简述 |
VSCode配置LeetCode——C++环境简述
Node JS下载(LeetCode插件需要)VSCode C++,LeetCode等Extension模块安装与使用C++编译工具使用G++ Mingw64下载及安装验证环境配置是否成功为写好的code配置环境,编译/调试即可
cl.exeVisualStudio编译工具使用(Bat快捷版)自定义Developer打开VSCode的快捷方式为写好的code配置环境
参考链接
Node JS下载(LeetCode插件需要)
打开NodeJs官网安装最新稳定版即可,安装位置需要记住,后面LeetCode插件配置需要用到。 VSCode C++,LeetCode等Extension模块安装与使用必要插件准备:快捷键(Ctrl + Shift + X)查找C/C++,Code Runner,LeetCode插件 安装好LeetCode插件后点击齿轮按钮(即Manage设置),进入插件设置界面,将LeetCode:Default Language(默认语言)设定为CPP,EndPoint(端口)设为leetcode-cn(国区) 并且配置NodeJS路径和存放LeetCodes代码的文件夹(用于存储生成的代码) 安装完LeetCode插件后会在VsCode界面左侧显示LeetCode的图标,点击后需要登录LeetCode账号(因为某种验证原因使用第三方账号登陆会报错,我没有具体深究,建议大家直接在LeetCode使用邮箱注册账号登陆使用) 登录成功后即会显示所有题库,可以点击查询按钮输入想要解决的题号,点击即可自动生成答题框架(左侧),写好Code后点击Submit即可提交(或点击Test对样例进行测试),和问题描述(右侧)。 C++编译工具使用 G++ Mingw64下载及安装优点:不调试(Debug)情况下可以直接使用Code Runner Extension(需提前安装)运行文件 适用情况:执行/调试名称不包含中文的代码文件 缺点:若执行目标代码文件名称包含中文会报错!!! 从下载链接下载MinGW-win64适合版本,不要点击Download Latest Version按钮,找到最新版本,下载64位软件,如下所示: 下载7z压缩包解压到指定位置,然后配置系统环境变量即可,见下图(我解压在D:\mingw64,环境变量path添加D:\mingw64\bin即可) 配置好环境变量后最好重启一下 VScode 验证环境配置是否成功按下 win + R,输入cmd,回车键之后输入g++,再回车,如果提示以下信息[1],则环境变量配置成功。如果提示以下信息[2],则环境变量配置失败。 [1]:g++: fatal error: no input files [2]:‘g++’ 不是内部或外部命令,也不是可运行的程序或批处理文件。 为写好的code配置环境,编译/调试即可选中一个cpp文件,点击齿轮按钮配置环境,然后点击播放按钮右侧选框选择Debug/Run C/C++ File即可 注意g++编译cpp代码文件(文件名不能是中文) cl.exeVisualStudio编译工具使用(Bat快捷版)优点:可以执行/调试名称包含中文的代码文件 缺点: 1.需要使用Developer Command Prompt for VS xxxx(VS版本) 运行code .命令打开VS Code(可以编写Bat文件); 2.不包含g++的部分内置函数,如__bultin_clz,__bultin_ctz,__bultin_popcount等等。 自定义Developer打开VSCode的快捷方式需要先安装Microsoft Visual Studio配置好C/C++环境,可以参考链接,然后你的电脑中会出现Developer Command Prompt for VS xxxx,找到文件位置,右键属性能找打DOS命令以CMD打开Developer Command,具体为:
%comspec% /k “E:\Microsoft Visual Studio\2019\BuildTools\Common7\Tools\VsDevCmd.bat” %comspec% 打开一个命令行 /k 执行字符串指定的命令但保留 /k “E:\Microsoft Visual Studio\2019\BuildTools\Common7\Tools\VsDevCmd.bat” 表示执行这个bat文件 用 CMD 打开 VSCode 的代码为 code .,于是我们自己新建一个bat文件,编辑代码为: %comspec% /k ““E:\Microsoft Visual Studio\2019\BuildTools\Common7\Tools\VsDevCmd.bat”&&code .”" &&表示串行执行命令,若前一个命令执行成功则继续执行下一个命令,因此可以先以CMD打开Developer Command然后打开VSCode 编写好后放在LeetCode代码工作目录下最好,然后生成快捷方式置于桌面下,以后每次打开该快捷方式即可 为写好的code配置环境选中待执行的CPP文件,点击齿轮使用cl.exe配置环境(生成活动文件后),即可使用Debug C/C++ File,Run 和Run C/C++ File三种Code运行方式。 该方法可以编译带中文名称的CPP文件,还能用三种代码运行方式,故比较适配,唯一不足是使用CMAKE编译,非G++,故没有G++附带的一些特殊内置函数 参考链接[1]为Microsoft C ++配置VSCode [2]Visual Studio Code (vscode) 配置 C / C++ 环境 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |