windows10、Ubuntu下vsCode配置C、C++环境

本文主要讲述在windows环境下和Linux环境下(Ubuntu)如何安装vsCode以及如何配置C、C++开发环境的步骤。

本文所需要所有软件安装包可以参考以下网盘链接提取
链接:链接:https://pan.baidu.com/s/1Cf8p1FcDoZmxOTpKlm8BdA
提取码:A1B2

一、windows下配置vscode

1. 下载vscode的windows版本

参考官网链接Download Visual Studio Code - Mac, Linux, Windows
注:建议使用迅雷工具下载,也可以从上文的网盘下载

2. 安装vscode

安装界面起始页面
安装界面

一路默认安装就可以!

3. 接下来安装重要的编译器:mingw。

这里建议安装mingw,也可以装msvc之类的,mingw能轻量级一点。
1)一种是在线安装,mingw-w64-install.exe


image.png

选项选择x86_64架构,Thread选择win32,Exception选择seh。
压缩包安装方式,
2)如果网速慢,可以选择另外一种压缩包直接解压的方式。加压压缩包mingw64_GCC8.1.7z到指定路径(我这里解压后C:\Program Files\mingw64)


image.png

然后将bin目录路径配置到环境变量中


image.png

4. 打开VScode安装插件C/C++ IntelliSense。

image.png

5. 创建HelloWorld项目。

可以在你要想的地方创建一个目录(我这里写的是HELLOWORLD),然后Terminal选择configure Tasks,如下图。选择对应的编译器,这里面gcc.exe生成活动文件(这里面g++就是用c++的编译器,也能用)。


1635747885(1).png

然后点击Start Debugging运行,断点也是可以生效的。


image.png
image.png

二、linux下配置vscode环境

为了方便使用Linux环境,本文采取安装虚拟机Vmware,在虚拟机下安装Ubuntu的方法来配置vscode环境。

1. 安装Vmware虚拟机

网盘中有对应的安装包和序列号,你也可以选择从其他渠道购买和安装VMware WorkStation。安装好后,如下图所示。


image.png

2. 安装Ubuntu操作系统

网盘中有对应的Ubuntu镜像文件,也可以从官网下载最新版本的镜像文件。点击创建新的虚拟机,如下图所示。


image.png

点击浏览,选择镜像文件,下一步。填写一些必要信息,如下图。


image.png

进入安装界面,如下图。
image.png

接下来,耐心等待.......


image.png

image.png

安装完后就进入到Ubuntu的界面,如下图。
image.png

3. 安装Vscode

这里支持两种安装方式,通过code_1.61.2-1634656828_amd64.deb文件离线安装,也可以通过源来安装。
通过源安装,打开终端(左下角点开,打开Terminal)

image.png

Running Visual Studio Code on Linux

参考官网给的安装方法Running Visual Studio Code on Linux

依次安装如下命令:

sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
rm -f packages.microsoft.gpg
sudo apt install apt-transport-https
sudo apt update
sudo apt install code # or code-insiders

image.png

通过安装包来安装
将下载的code_1.61.2-1634656828_amd64.deb文件放到主机与虚拟机的共享文件夹,在对应的文件夹打开终端,
输入安装命令:
sudo dpkg -i code_1.31.1-1549938243_amd64.deb

4. 安装插件和GCC

参考官网给的方法Running Visual Studio Code on Linux
1)和windows下一样,安装 C/C++ IntelliSense,

image.png

2)安装GCC使用命令:

sudo apt-get install build-essential gdb

3)查看gcc安装情况使用命令:

gcc -v

5. 编写helloworld测试

参考文档:
From the terminal window, create an empty folder called projects to store your VS Code projects. Then create a subfolder called helloworld, navigate into it, and open VS Code in that folder by entering the following commands:

mkdir projects
cd projects
mkdir helloworld
cd helloworld
code .

这里需要注意的一点,Ubuntu有些目录不让你写的(你当前是用户不是root),注意一下读写权限,最好就放在桌面上一个目录或者/home/xx用户/目录下就没事。
打开项目后,编写hello.c文件,如下图。点击run按钮,选择编译器。然后运行。


image.png
image.png

可以看到helloworld正常运行。


image.png

断点生效。


image.png

到此为止,大功告成!

你可能感兴趣的:(windows10、Ubuntu下vsCode配置C、C++环境)