前言
vscode是一个强大的编辑器,但它不能直接编译各种语言的文件,所以需要我们自行配置才能如使臂指。
一、下载vscode
Visual Studio Code - Code Editing. Redefined
官网地址,直接下载最新版就行了。
安装如正常软件一样安装即可,装哪个盘都行,自己找得到就行。
二、下载mingw
MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.net
下载后缀是seh的mingw
下载完成后得到这样一个压缩包
解压得到mingw64的文件夹 ,我一般把这个文件夹直接放根目录底下,方便查找。
放到D盘底下后,打开mingw文件夹,找到bin文件夹,点进去后可以直接复制bin的路径,后面有用。
三、配置系统环境变量
直接搜索环境变量就能打开 ,如果没有搜索键的,在底栏右键-->搜索(H)-->显示搜索图标
完成以上操作后重启电脑 ,重启完成后可以继续搜索打开命令提示符(cmd),输入gcc --version可以查看gcc的版本等信息。如果有信息输出则证明环境变量配置成功。
gcc --version
四、配置vscode
vscode的扩展商店内搜索c/c++会弹出相应插件,选择这三个下载,还可以下载一个chinese插件对软件进行汉化
下载完成后可以在桌面新建一个文件夹测试
新建文件夹点进去后右键选择通过vscode打开
在随后打开的vscode内选择左边的资源管理器,在资源管理器下我们新建的文件夹旁边有四个按钮,我们选择新建文件,新建一个test.c测试文件
写好测试代码后我们ctrl+shift+p打开c/c++的编辑配置(UI)
shift+右键可以选择复制文件地址,我们把gcc.exe的文件地址复制后在编译器路径下复制路径,注意不要带引号,也可以直接在编译器路径选择下拉直接选择gcc.exe的路径。保存后退出当前c/c++的编辑配置(UI)界面,回到代码编辑界面。
这时候我们发现我们测试文件夹底下出现一个名为.vscode的文件夹
随后我们选择终端,运行生成任务
选择gcc.exe生成
生成完成。 之前本人在这一步终端报错 ↓↓↓↓↓↓
原因是bin目录底下缺少as.exe,重新下载mingw后解决。
回到正题,如果没有报错,提示生成文件成功,则我们测试文件夹目录底下会出现一个名为test.exe的文件。
运行这个文件方法如下
还是终端,新建终端
在随后新建的终端内输入./test.exe命令,回车输出hello world!
至此,vscode可以愉快的编写c/c++代码了
总结
使用vscode编译一个文件的方法就讲到这里。使用vscode编译一整个工程以及调试代码的方法放到另一篇文章讲述。