vscode 搭建C/C++开发环境搭建(linux)

1.编译器/调试器安装

首先,需要安装编译器(GCC/G++)和调试器(GDB),用于编译和调试代码。

1.打开终端(Ctrl Alt T)

2.更新软件包获取新版本信息

bash 复制代码
sudo apt update

3.安装build-essential包,它包含gcc,g++等必要库

bash 复制代码
sudo apt install build-essential

4.安装gdb调试器

bash 复制代码
sudo apt install gdb

5.安装CMake

bash 复制代码
sudo apt install cmake

6.验证是否成功安装,分别输入以下命令

bash 复制代码
gcc --version
g++ --version
gdb --version
cmake --version

正常显式版本信息,说,说明安装成功

2. Visual Studio Code安装

1.访问VS Code官网http://code.visualstudio.com/download

2.选则.deb包下载

3.下载完成后,通常在Home/Downloads

4.点击该文件夹空白处,鼠标右键,选则Open In Terminal,在终端运行

5.在终端中输入

bash 复制代码
sudo apt install ./<下载的文件名>.deb
#例如
# sudo apt install ./code_1.103.1-1755017277_amd64.deb

3.安装VS Code扩展

1.启动VS Code

2.点击左侧栏扩展图标(Ctrl Shift X),输入C/C++,安装扩展

4.创建项目

1.创建项目文件夹

使用终端创建文件夹

bash 复制代码
mkdir -p ~/vscode_cpp_projects/hello_world

2.vscode打开此文件夹

或者在vs code的终端中输入

bash 复制代码
cd ~/vscode_C_project/hello_world//切换到hello_world文件下

再输入

bash 复制代码
code .//打开当前目录

此时会跳转到该目录下

3.在HELLO_WORLD中新建文件main.cpp

4.输入代码,运行

cpp 复制代码
#include<iostream>
using namespace std;
int main()
{
    cout << "hello world" << endl;
    return 0;
}
相关推荐
奔跑吧 android1 小时前
【linux kernel 常用数据结构和设计模式】【数据结构 2】【通过一个案例属性list、hlist、rbtree、xarray数据结构使用】
linux·数据结构·list·kernel·rbtree·hlist·xarray
汉克老师1 小时前
第十四届蓝桥杯青少组C++选拔赛[2023.2.12]第二部分编程题(5、机甲战士)
c++·算法·蓝桥杯·01背包·蓝桥杯c++·c++蓝桥杯
Mr_Xuhhh2 小时前
项目需求分析(2)
c++·算法·leetcode·log4j
NiKo_W3 小时前
Linux 文件系统与基础指令
linux·开发语言·指令
PAK向日葵3 小时前
【C/C++】面试官:手写一个memmove,要求性能尽可能高
c语言·c++·面试
Jared_devin4 小时前
二叉树算法题—— [蓝桥杯 2019 省 AB] 完全二叉树的权值
数据结构·c++·算法·职场和发展·蓝桥杯
搞全栈小苏4 小时前
基于Qt QML和C++的MQTT测试客户端(CMakeLists实现)
xml·c++·qt
啊?啊?4 小时前
18 从对象内存到函数调用:C++ 虚函数表原理(继承覆盖 / 动态绑定)+ 多态实战
开发语言·c++·多态原理
bkspiderx4 小时前
C++标准库:文件流类
开发语言·c++
Darkwanderor4 小时前
Linux 的权限详解
linux