vscode如何运行c语言代码

vscode如何运行c语言代码

在使用Visual Studio Code编写和运行C语言代码之前,我们需要先安装C/C++插件。点击左侧的扩展图标,搜索" C/C++ "并进行安装。 安装完成后,在"扩展"列表中找到这个插件,可以看到许多C/C++工具和调试器都已经预安装。

安装MinGW

MinGW(Minimalist GNU for Windows)是一套开发工具,它可以在Windows环境下编译GNU工具链,即GCC、G++。 安装MinGW是运行C语言代码所必需的步骤。 下载MinGW并将其安装到本地计算机。 我们可以在MinGW的安装目录下找到一个叫mingw32-make.exe的文件,这是运行make命令所需的文件。

创建c文件和任务

创建一个.c文件,并且按下Ctrl + Shift + B,选择配置构建任务。 选择"Tasks:任务配置",打开tasks.json文件。 在打开的文件中,我们会看到以下内容:

{

// 任务配置文件的版本号

"version": "2.0.0",

"tasks": [

{

// 根据类型定义任务

"type": "shell",

// 任务名称

"label": "echo",

// 运行的命令

"command": "echo Hello",

// 使用shell运行

"options": {

"shell": {

"executable": "D:\\Git\\bin\\bash.exe",

"args": ["-l"]

}

}

}

]

}

我们需要修改这个文件,以便正确地编译我们的C语言代码。 以下是一个修改后的tasks.json文件:

{

"version": "2.0.0",

"tasks": [

{

"label": "Build",

"type": "shell",

"command": "gcc",

"args": [

"-g",

"${file}",

"-o",

"${fileDirname}\\${fileBasenameNoExtension}.exe"

],

"group": {

"kind": "build",

"isDefault": true

},

"problemMatcher": "$gcc"

}

]

}

此文件会在当前目录下执行gcc,将当前文件作为输入,并将输出写入与当前文件相同的目录下的.exe文件中。

运行C代码

使用Visual Studio Code编写和编译C语言代码非常容易。 一旦我们有了一个.c文件,我们需要做的就是按下Ctrl + Shift + B,它会生成一个.exe文件。 为了运行这个文件,我们需要在命令行中输入生成的.exe文件的完整路径。 或者,我们可以按下F5来运行代码。

Visual Studio Code还内置了调试功能,可以较为方便地进行代码调试和查错。F5键既可以开始调试也可以执行代码,请根据需要选择。 如果在调试期间出现错误,我们可以使用VS Code中的调试器查看变量的当前值或回溯执行过程。