安装gcc、g++、gdb
虚拟机ubuntu中
sudo apt install build-essential gdb
#安装成功确认
gcc --version
gdb --version
g++ --version
CMake安装
sudo apt install cmake
VScode 安装
在Windows下安装VScode,这样VScode运行速度比直接在虚拟机中快。
vscode for windows 地址: Visual Studio Code - Code Editing. Redefined
安装VScode中插件
在扩展库中搜索安装 "remote-ssh", "c/c++" 和"gdb debug" ,用于对windows 与linux服务器进行ssh连接和进行gdb调试

安装上SSH可以看到以下图标

配置SSH
点击齿轮图标

选中列表第一项


hostname 虚拟机的IP;user 用户名;port端口;identityfile 密钥文件

创建连接

找到你想打开的虚拟机中文件,这样你就可以在VScode中直接操作ubuntu中代码了

ssh推送github
1、生成ssh密钥





根据你的操作系统选中,我的是ubuntu选Linux

ssh-keygen -t ed25519 -C "your_email@example.com"

到终端输入上面代码,your_email@example.com是你的GitHub邮箱
生成了密钥

复制密钥ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGATD9bwDfg0NRk97zs7QmqH9EK0s5g58t5K0wY1sqlz wuhong1989@163.com

回到github 创建new SSH key

配置好ssh密钥如下

VScode新建文件new.c

提交更改

在终端git status查看
git add . 添加
git commit -s
init:frist commit,add CMake support.
git push推送到GitHub