Debian环境下 vscode 的c/c++ 调试环境搭建引导
主要参考自:
https://www.cnblogs.com/chencarl/p/10463392.html
https://www.jianshu.com/p/7e3d89584c35
自行浏览,下面是步骤要点
安装:
1. debian apt貌似无法直接下载vscode,所以要到微软官网下载deb包
2.安装deb包,
dpkg -i vscode.deb #Xfce这类桌面环境不能双击安装,就要用dpkg -i xxx 命令安装你的deb文件
//萌新注意需要安装gcc和相关编译环境 自行理解下面信息:
apt-get install build-essential
3.C/C++插件和配置: //不用这一步也能用vs控制台终端命令编译运行代码,但是就不能用F5直接调试
自行阅读:https://www.cnblogs.com/chencarl/p/10463392.html
1.安装 c/c++插件
2.配置launch.json和tasks.json文件
3.运行或定点调试
4.C/C++ 运行和调试问题(无法打开“printf.c”: 无法读取文件(Error: 找不到文件(/build/glibc-OTsEL5/glibc-2.27/stdio-common/printf.c)))
环境搭建之后
如果按照上面所说之后调试能运行却无法顺利定点调试报无法打开xxx.c这类的错误的时候,说明deb找不到调试相关信息,需要自行下载glibc库
自行参考:https://www.jianshu.com/p/7e3d89584c35
要点&补充说明:
运行命令查看glibc相关的版本
ldd --version #查看glibc相关的版本
并在http://ftp.gnu.org/gnu/glibc/ 网上下载对应版本的glibc.tar.gz
在根目录建立相对应的 /build/glibc-***** 文件夹(我也不知道为什么会用这样的文件夹名). 把glibc.tar.gz解压到里面.
下次调试vscode就能找到相应的调试信息就不会报无法打开了

浙公网安备 33010602011771号