如何使用vscode进行远程C语言调试?
- 内容介绍
- 文章标签
- 相关推荐
本文共计950个文字,预计阅读时间需要4分钟。
0. 背景:近期学习Linux及Web服务器开发,需在Linux下调试自己的C/C++代码。但在Linux下不像Windows下那样方便,直接使用Visio Studio或其他集成开发环境。目前Linux下的开发相对繁琐。
0.背景最近在学习linux webserver开发,需要在linux下调试自己的C/C++代码,但是linux下不像在windows下,直接Visio Studio或者其它集成开发环境那么方便,现在的linux下开发,比较麻烦。于是可以考虑使用VScode远程开发。但是网上的很多教程都不是很清晰,这里在尝试了很多教程后,踩了不少坑,最后总结如下。
1.系统配置远程系统:ubuntu18.04(虚拟机)
开发主机:windows10
sudo apt-get install openssh-server
sudo apt-get install gdb
sudo apt-get install gdbserver
(2)创建测试文件夹和文件
注意:
- 虽然你可能想一步到位,直接拿自己最后的程序测试,但是这里不建议这么做,建议先新建一个hello,world程序测试,成功后再调试自己的代码。
本文共计950个文字,预计阅读时间需要4分钟。
0. 背景:近期学习Linux及Web服务器开发,需在Linux下调试自己的C/C++代码。但在Linux下不像Windows下那样方便,直接使用Visio Studio或其他集成开发环境。目前Linux下的开发相对繁琐。
0.背景最近在学习linux webserver开发,需要在linux下调试自己的C/C++代码,但是linux下不像在windows下,直接Visio Studio或者其它集成开发环境那么方便,现在的linux下开发,比较麻烦。于是可以考虑使用VScode远程开发。但是网上的很多教程都不是很清晰,这里在尝试了很多教程后,踩了不少坑,最后总结如下。
1.系统配置远程系统:ubuntu18.04(虚拟机)
开发主机:windows10
sudo apt-get install openssh-server
sudo apt-get install gdb
sudo apt-get install gdbserver
(2)创建测试文件夹和文件
注意:
- 虽然你可能想一步到位,直接拿自己最后的程序测试,但是这里不建议这么做,建议先新建一个hello,world程序测试,成功后再调试自己的代码。

