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
输出结果如下: