最新VS Code配置C&C++环境.doc

最新VS Code配置C&C++环境.doc

ID:60217117

大小:179.00 KB

页数:3页

时间:2020-12-04

最新VS Code配置C&C++环境.doc_第1页
最新VS Code配置C&C++环境.doc_第2页
最新VS Code配置C&C++环境.doc_第3页
资源描述:

《最新VS Code配置C&C++环境.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、__________________________________________________VSCode配置C/C++环境VSCode是微软发布一款跨平台的源代码编辑器,其拥有强大的功能和丰富的扩展,使之能适合编写许多语言。我的环境是64位Windows10,VSCode的配置文件在Linux下应该也是通用的,但需要修改路径等部位配置。本人根据网上的配置方法在结合本人的配置过程编写,以供大家作参考。 1.环境的准备VSCode的官网和下载、安装最新的版本。VSCode只是一个编辑器,并不是IDE(集成开发环境)。不含编译器(和许多其它功能),所以编译器要自己安装好

2、。如果想用其他工具链或单纯用官方扩展。●运行文件夹中的“LLVM-9.0.0-win64.exe”,添加环境变量时:选AddLLVMtothesystemPATHforallusers(即第二项,不过第三项也差不多)。Clang的安装路径我推荐填C:ProgramFilesLLVM,不装那里也行,下面的配置里路径就自己改。安装完了以后可能会弹出cmd说MSVCintegrationinstallfailed。这个是因为Clang默认使用的是msvc的工具链,而我们选择的工具链是MinGW,所以就不用管这个提示。●将文件夹下的“mingw64.7z”解压至Clang的安

3、装路径,它将会无冲突的合并(注意:此压缩包里还有一个文件夹,和压缩包的名字一样,要将压缩包里的第一级文件夹里的东西解压至安装路径【如下图的文件】)。●检查:运行cmd,输clang,应该会提示noinputfiles而不是“不是内部命令或外部命令”或者“无法将“clang”项识别为cmdlet、函数、脚本文件或可运行程序的名称”。输clang-v或gcc-v可以显示出各自的版本。如果是“不是内部命令或外部命令”,说明clang.exe在的文件夹没有在环境变量中(添加环境变量的方法:选中桌面的“此电脑”,右击选中属性,点击右边高级系统设置,下面会有个环境变量的按钮,点进去就

4、可以设置了),要加到path里才行。●需要安装的扩展:·C/C++(就是有些教程里的cpptools)·C/C++ClangCommandAdapter:提供静态检测(Lint),很重要·CodeRunner:右键即可编译运行单文件,很方便其他可选扩展:·BracketPairColorizer:彩虹花括号·IncludeAutocomplete:提供头文件名字的补全收集于网络,如有侵权请联系管理员删除__________________________________________________2.配置四个.json文件先创建一个你打算存放代码的文件夹(称作工作区)

5、,路径不能含有中文和空格和引号。c语言和c++需要建立不同的工作区(除非你懂得下面json文件的某些选项,则可以做到一个工作区使用不同的buildtask)。在你想要保存的代码的地方建立文件夹。如果您想建立C++和C的,一定要分开建立,切记不要有中文和空格和引号。请将本文件夹中的“C++的json文件”内的文件夹复制到你存放C++代码的文件夹中,将本文件夹中的“C的json文件”内的文件夹复制到你存放C代码的文件夹中。特别注意:C/C++文件放在与.vscode的所在的同级目录中,.vscode只放置4个json文件(本人已经为你准备好了)。---------------

6、--------------------------------------------------------------------------------------------------------------------------●关于VSCode输出会出现乱码,很多人都遇到过。这是因为VSCode内部用的是utf-8编码,cmd/powershell是gbk编码。直接编译,会把“你好”输出成“浣犲ソ”。 其实可以点右下角(如图1),选ReopenwithEncoding,选ChineseGBK就可以正常输入中文了,而且输出也是正常的。还可以在设置(菜单中的

7、文件,首选项,设置,见图2)里搜索encode,把files.encoding改成gbk,而且最好把files.autoGuessEncoding也改成true(如图2)。 (图1)(图2)定义:介词是一种用来表示词与词,收集于网络,如有侵权请联系管理员删除__________________________________________________词与句之间的关系的词。在句中不能单独作句字成分。介词后面一般有名词代词或相当于名词的其他词类,短语或从句作它的宾语。介词和它的宾语构成介词词组,在句中作状语,表语,补语或介词

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。