VScode——无法读取文件'/build/glibc-S9d2JN/glibc-2.27/csu/libc-start.c'的一种解决办法'

  • 一、遇到的情况截图
  • 二、原因分析
  • 三、解决办法
  • 四、其他说明
    • 4.1 新问题
    • 4.2 解决办法

一、遇到的情况截图

二、原因分析

linux环境下,没有安装glibc

三、解决办法

打开终端,依次输入依次命令:

sudo apt install glibc-source
cd /usr/src/glibc/
sudo tar -xvf glibc-[VERSION].tar.xz

退出终端。

再打开该工程的.vscode/launch.json,添加以下内容:

    ],"sourceFileMap": {"/build/glibc-S9d2JN": "/usr/src/glibc" },

注意:这里glibc后面跟的是S9d2JN,是因为错误中涉及报错的是S9d2JN这个版本。如果你报错的不是这个版本,那么改成你报错的版本即可。

四、其他说明

4.1 新问题

正常的话,你按我这操作后,不会出现无法读取文件的报错了。但你打开的libc-start.c会出现头文件引用错误:

检测到 #include 错误。请更新 includePath。已为此翻译单元(/usr/src/glibc/glibc-2.27/csu/libc-start.c)禁用波形曲线。

此时下图中红框中的这些头文件下面都带有波浪线。

4.2 解决办法

1、选中一个未报错的.h头文件
2、右键选择转到定义

3、观察此文件的路径位于何处,我们记这个路径为A

4、利用电脑搜索找到所有的显示缺失的.h文件,并且将他们放到同一个位置,利用终端移动文件,将这些文件移动到上面提到的A路径下
具体移动操作可以参考:
Ubuntu——调用终端移动文件的一种方法

VScode——无法读取文件‘/build/glibc-S9d2JN/glibc-2.27/csu/libc-start.c‘的一种解决办法‘相关推荐

  1. 更改qq服务器中文件夹权限,win10QQ提示安装路径无效您没有权限的两种解决办法...

    腾讯视频/爱奇艺/优酷/外卖 充值4折起 今天给小伙伴安装QQ,居然提示安装路径无效您没有权限,我想是不是那个问题呢?经过检查终于搞定,这就分享给大家. 方法一: 1.我们重新运行QQ安装程序,并不是 ...

  2. C盘创建文件或复制文件时提示错误0x80070522:客户端没有所需的特权的两种解决办法

    错误提示截图 C盘中直接新建文件错误提示 复制文件至C盘错误提示 1.Windows 系统->运行->cmd->icacls C:\ /setintegritylevel M 2.W ...

  3. VS Code 报Windows找不到文件‘chrome‘. 请确定文件名是否正确后,再试一次。八种解决办法

    如果已经处理过类似问题,没有成功的,为节约大家时间,请直接看本文第三部分:三 本人解决方案 如果想了解解决过程,可重头看或重点看. 目录 一 错误描述 二 网上七种解决办法: 1.如何设置默认浏览器. ...

  4. JPA 不在 persistence.xml 文件中配置每个Entity实体类的2种解决办法

    原文地址:http://www.cnblogs.com/taven/p/3351841.html JPA 不在 persistence.xml 文件中配置每个Entity实体类的2种解决办法 在Spr ...

  5. GitLabCICD实战----在.gitlab-ci.yml文件的步骤中使用git clone 另一个代码仓报错的解决办法

    更多信息请关注 个人网站 一.背景 在有些时候,比如在一个项目中,产品的代码是java代码仓,自动化测试脚本是python语言,单独存放的代码仓,在使用GitlabCICD构建流水线的时候有这样一种场 ...

  6. python读取txt文件时,报错【utf-8 codec cant decode byte 0xcc】的解决办法

    最近在学习正则表达式,想要统计[天龙八部]中各个主角出现的次数. 在读取文件的时候,提示下面错误: 原来下载的天龙八部txt文件的编码格式是[ANSI],所以读取报错了. 解决办法很简单,将文件的编码 ...

  7. 封印者无法从更新服务器获取补丁文件,封印者客户端打不开怎么办 封印者客户端打不开解决办法一览...

    封印者客户端打不开怎么办?封印者客户端打不开解决办法一览.封印者打不开怎么处理?很多朋友进入游戏的时候会遇到各种弹窗或者进不了游戏,碰到这种情况要怎么解决呢?下面就来看一看封印者打不开解决方法汇总,希 ...

  8. 文件在另一个程序中打开,无法删除~【删除文件被占用问题】(保姆级教程,五种解决办法~)

    一,前言 当我们操作电脑要对一个文件进行删除的时候,很多时候都会提示你说你的文件被占用,不能够删除,这个时候我们就非常的苦恼了. 二,解决办法 方法一: 这说明这个文件被打开了,我们需要将这个文件关闭 ...

  9. edge浏览器打开html文件路径被拆分,Win10默认浏览器被强制修改为Edge的两种解决方法...

    升级win10系统后内置Edge,用户往往使用不习惯,选择IE为默认浏览器,但是安装后一段时间后Win10默认浏览器突然被强制修改为Edge,任何网页都是用Edge浏览器打开,怎么办?针对此疑问,系统 ...

最新文章

  1. 《虚拟化工程师》-真实环境-培训计划 v0.0.1( 赠送:第 01\02 章 (免费视频))...
  2. Shell-流程控制
  3. 成就PHP高手的五个必由之路
  4. Android 控件布局常用属性
  5. Delphi中的Type
  6. 「Swift」笔记第二章 Basic Operators
  7. CSS实现自适应的图片背景边框代码
  8. 实际返回的行数超出请求的行数怎么解决_count(*)这么慢,我该怎么办?
  9. 解决freeswitch ICE 获取RTP地址时间过长的问题
  10. css3实现背景渐变的方法
  11. NOIp 2014 联合权值 By cellur925
  12. HDLM for AIX安装
  13. MailBee电子邮件发送接收pop3/IMAP4/SMTP套件MailBee Objects下载
  14. 腾讯2014实习北京笔试
  15. 《WinHex》误使用Ghost恢复系统恢复数据图文教程
  16. ios 权限提示语_uni-app开发经验分享十一: uniapp iOS云打包修改权限提示语
  17. dspbios设计指南_视频广告设计者指南
  18. 密码学之PRP/PRF转换引理
  19. Android 引入第三方字体库的简单使用
  20. 手风琴效果(vue实现)

热门文章

  1. Kotlin 异常处理
  2. 正交试验设计法是什么意思?【软件测试培训】
  3. 以不教民战,是谓弃之
  4. 海尔智家:智慧场景掌握「主动」权,用户体验才有话语权
  5. 双评价技术指南2020_2020年双十二/双12购买乳胶床垫不被挖坑的选购指南
  6. .NetFramework升级.Net5 各种第三方升级记录
  7. 为什么 LED 灯会在相机上出现频闪?揭秘
  8. DREP与陀螺传媒强强联合,将基于DREP SDK与陀螺平台打造超级链游
  9. mysql插入数据到多个表,MySQL插入多个表?(数据库规范化?)
  10. 写文章登录Nature子刊:基于深度学习预测家族性阿尔兹海默症患者临床前功能性脑老化