如何使用VSCode配置C语言环境

1. 安装VSCode

VSCode(Visual Studio Code)是一款轻量级的编辑器,免费且支持多种编程语言的开发环境配置。在官网下载地址:https://code.visualstudio.com/,根据系统选下相应的安装包,安装完毕后打开界面如下所示:

2. 安装C语言编译器

2.1 Windows系统

在VSCode中开发C语言程序需要借助C语言编译器,用于将源代码编译成可执行文件。Windows系统中常用的C语言编译器主要有MinGW、Cygwin和Visual Studio等。

本文以MinGW为例进行演示。MinGW是一套Windows平台下的开发工具集,包括了GCC编译器等常用工具。可以通过MinGW官网(https://osdn.net/projects/mingw/releases/)下载安装包。

下载完成后,运行安装程序。

点击“Install”按钮,等待安装完成。

2.2 Ubuntu系统

在Ubuntu系统中,可通过apt-get命令来安装gcc编译器。运行以下命令即可:

sudo apt-get update

sudo apt-get install build-essential

3. 配置VSCode环境

3.1 安装插件

VSCode支持安装插件,可以方便地扩展其功能。

在“扩展”面板中搜索“C/C++”插件并安装。

安装完成后,可以在工具栏看到“C/C++”插件的图标,表示已经成功安装。

3.2 配置编译器路径

安装完成后,需要对插件进行配置,以便成功编译C程序。

在VSCode的“文件”菜单中,选择“首选项→设置”,在弹出的设置页面中搜索“C/C++: Intelli Sense Engine ”,将其值由默认的“Classic Intelli Sense”改为“Tag Parser Intelli Sense”,如下所示:

接下来搜索“C/C++: Default Configuration”配置项并点击“编辑 in settings.json”按钮。在打开的文件中,找到“Microsoft.cpp.default.includePath”配置项,并将其值修改为C语言编译器的头文件路径。例如,在Windows系统中,MinGW的头文件在“C:\MinGW\include”目录下,因此可将该项修改如下所示:

"C_Cpp.default.includePath": [

"C:\MinGW\include",

"${workspaceFolder}/**"

]

至此,硬件配置完成。

4. 创建一个C语言项目

在VSCode中创建一个C语言项目十分简单。打开VSCode的主界面,在菜单栏上选择“文件→新建文件夹”,然后输入项目名称。接下来在新建文件夹内创建一个C语言源文件。在菜单栏上选择“文件→新建文件”,将其命名为“hello.c”,并在文件中写入以下代码:

#include <stdio.h>

int main() {

printf("Hello, world!\n");

return 0;

}

此处使用了一个简单的输出语句,用于输出“Hello, world!”字符串。

可使用Ctrl+Shift+B快捷键或者点击界面下方的“生成任务”按钮进行编译,编译完成后,可在项目根目录下生成一个可执行文件。可使用终端进入项目根目录,然后执行以下命令进行运行可执行文件:

./hello

输出结果如下: