本文主要讲述在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

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

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

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

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

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


二、linux下配置vscode环境
为了方便使用Linux环境,本文采取安装虚拟机Vmware,在虚拟机下安装Ubuntu的方法来配置vscode环境。
1. 安装Vmware虚拟机
网盘中有对应的安装包和序列号,你也可以选择从其他渠道购买和安装VMware WorkStation。安装好后,如下图所示。

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

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

进入安装界面,如下图。

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


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

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

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

通过安装包来安装
将下载的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按钮,选择编译器。然后运行。


可以看到helloworld正常运行。

断点生效。

到此为止,大功告成!
网友评论