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就能找到相应的调试信息就不会报无法打开了

 

 

 

  

 

posted @ 2020-06-08 12:43  ②流子  阅读(850)  评论(0)    收藏  举报