linux vs code 编译配置,Linux下VS Code安装与C编程环境配置

本文主要参考自VS Code官方文档,对其进行一些了简化和补充,如果想获得更多详细内容,请阅读官方文档code.visualstudio.com/docs/cpp/co…

Linux与C语言紧密相关,在Linux下写C代码更是一种享受。工欲善其事,必先利其器,舒适的开发环境非常重要。Linux下有编译器gcc和调试器gdb,还有编辑器vim。但vim的使用颇有难度,我们选择更加用户友好的VS Code进行编程,并使用扩展搭建一个完整的编程环境。

VS Code安装

Red Hat系与Debian系

linux vs code 编译配置,Linux下VS Code安装与C编程环境配置_第1张图片

如果你的Linux发行版属于Rea Hat系,如Fedora,CentOS,RHEL,下载 .rpm文件。

如果你的Linux发行版属于Debian系,如Debian,Ubuntu,Mint,ElementaryOS,下载 .deb文件。

下载完成后,打开终端并进入软件包所在目录,进行安装。

对于Red Hat系,使用yum命令:

sudo dnf install ./软件包

复制代码

对于Debian系,使用apt命令:

sudo apt install ./软件包

复制代码

Arch Linux系

本节适用于Arch Linux以及基于Arch Linux的发行版,如Manjaro。

VS Code官网并未提供用于Arch Linux的pkg包,但Arch Linux社区拥有强大的AUR(ArchLinux User-community Repository),从这里可以找到构建VS Code包的方法。

虽然Arch Linux软件仓库里有VS Code的开源版本'code',但因为图标太丑,我还是选择了官方的二进制版本

在右侧搜索栏输入'visual studio code',在搜索结果中点击'visual-studio-code-bin',进入软件包页面。

在右上角的小窗内点击'Download snapshot(下载快照)'。

linux vs code 编译配置,Linux下VS Code安装与C编程环境配置_第2张图片

下载后的文件是一个压缩包,包含一个文件夹,将其解压,如图所示:

linux vs code 编译配置,Linux下VS Code安装与C编程环境配置_第3张图片

打开终端并进入解压出来的文件夹,本例中是'visual-studio-code-bin',输入以下命令开始构建软件包。

makepkg -si

复制代码

此命令会依据文件夹中'PKGBUILD'文件的内容下载所需资源并构建为Arch Linux的软件包,使用包管理器安装依赖,并在构建完成后安装软件包。

如果你够仔细,会发现在构建后文件夹中多出一个以'pkg.tar.zst'为后缀的文件,这就是Arch Linux的软件包,将它保存起来,就可以在没有网络的情况下用pacman安装VS Code了。

其他发行版

在VS Code官网选择'Other platforms',下载以'tat.gz'为后缀的文件,它是一个压缩包,包含一个文件夹。解压后进入文件夹,运行名为'code'的程序即可启动VS Code。

C编程环境配置

你可能感兴趣的:(linux,vs,code,编译配置)