【远程开发#2】code-server配置C/C++

序言

如果您还不会下载与安装code-server中的插件,我的这篇文章有详细讲解:【远程开发#2】code-server安装插件

由于c/c++语言在linux中调试有些复杂,可能会让您输入一下命令,很简单,请不要放弃

那么开始!

1. 下载C/C++语言环境

  1. 安装build-essential gdb
    要在Linux上下载并安装build-essentialgdb软件包,具体的命令取决于你正在使用的Linux发行版。
#Ubuntu 或 Debian
sudo apt install build-essential gdb

#CentOS 或 RHEL
#使用`yum`包管理器来安装这些软件包(CentOS/RHEL 8及更高版本使用`dnf`代替`yum`):
sudo yum install -y gcc gcc-c++ gdb
#如果你使用的是CentOS 8或RHEL 8,请将`yum`替换为`dnf`。

#Fedora
#使用`dnf`包管理器来安装这些软件包:
sudo dnf install gcc gcc-c++ gdb

#Arch Linux
#使用`pacman`包管理器来安装这些软件包:
sudo pacman -S base-devel gdb

2.安装CMake
要在Linux上安装CMake,你可以使用包管理器,具体的命令取决于你正在使用的Linux发行版。以下是一些常见的发行版的示例:

#Ubuntu 或 Debian
#使用`apt`包管理器来安装CMake:
sudo apt install cmake

#CentOS 或 RHEL
#使用`yum`包管理器来安装CMake(CentOS/RHEL 8及更高版本使用`dnf`代替`yum`):
sudo yum install cmake
#如果你使用的是CentOS 8或RHEL 8,请将`yum`替换为`dnf`。

#Fedora
#使用`dnf`包管理器来安装CMake:
sudo dnf install cmake

#Arch Linux
#使用`pacman`包管理器来安装CMake:
sudo pacman -S cmake
  1. 如果下载过程中出现以下情况,说明您已经安装过了

2. 下载插件

分别下载这五个插件到您的code-server
如果您还不会下载与安装code-server中的插件,我的这篇文章有详细讲解:【远程开发#2】code-server安装插件

3. 运行C/C++文件

右键空白区域即可运行

4.debug需要的配置文件

1.创建CMakeLists.txt

  1. 配置CMakeLists.txt

    cmake_minimum_required(VERSION 3.0)
    project(HELLO)
    add_executable(text text.c)
    target_compile_options(text PRIVATE -g -O2 )
    

    a) cmake_minimum_required(VERSION 3.0)➡此命令是只cmake的最小版本,就这写就行
    b) project(HELLO)➡此处的HELLO是项目名称,随意起,只不过要大写
    c) add_executable(text text.c)➡此处我写的text是text.c编译后可执行的文件,中间要有空格
    ⬆⬆⬆⬆注意,此处文件是您要设置的⬆⬆⬆⬆
    d) target_compile_options(text PRIVATE -g -O2 )➡其中只有text位置是可以改的,我表明的text处是与您执行编译后生成的可执行文件相同的文件名

  2. 一次点击红框创建build文件夹

  3. 选择插件运行和调试,点击创建lanch.json

  4. 选择C/C++(dgb)启动

    如果您点击lanch.json出现以下情况

    选择显示所有自动调试配置

选择添加配置


选择C/C++:(gdb)启动

选择C/C++:编辑配置(JSON)

  1. 主要设置的是四个部分
    a) program输入${workspaceFolder}/build/project==此处的project是您CMakeLists.txt设置可执行文件的位置 ==
    b) cwd输入${workspaceFolder}/build/project
    c) 在]后加,
    d) 添加"miDebuggerPath": "/usr/bin/gdb"


8. 键盘同时按下ctrl+shift+p➡输入C/C++➡选择C/C++:编辑配置(JSON)


9. 更改compilerPath"/usr/bin/gcc"


10. 同时按下键盘上以下两个按键,唤出终端


11.使用cmake编译.c/cpp文件
a) 首先输入

cd build

进入build文件夹
b) 输入cmake ..==一定记住要输 ..

cmake ..

c) 输入make即可在build文件夹下编译出此文件
d) 输入该./+可执行文件名称即可运行


12. 在输入完make命令之后,点击生成一个断点,再打开该.c/.cpp文件点击F5即可进入断点

只要更改.c/.cpp文件,想调试,只需要在build文件下输入mkae再F5调试即可

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值