UBUNTU VS C++ 调试报错Unable to open ‘libc-start.c‘: File not found.

UBUNTU VS C++ 调试报错Unable to open ‘libc-start.c‘: File not found.,第1张

UBUNTU VS C++ 调试报错Unable to open 'libc-start.c': File not found.

点击创建文件继续报错

Unable to write file '/build/glibc-sMfBJT/glibc-2.31/csu/libc-start.c' (NoPermissions (FileSystemError): Error: EACCES: permission denied, mkdir '/build')

解决办法

只需要创建文件夹以及该文件即可

输入密码后递归创建缺失的各层文件夹(加粗字体部分需要替换为出错的具体信息, 我这里是 glibc-YYA7BZ/glibc-2.31)

​ sudo mkdir -p /build/glibc-sMfBJT/glibc-2.31/csu

进入路径下

​ cd /build/glibc-sMfBJT/glibc-2.31/csu

创建缺失的文件

sudo touch libc-start.c

问题解决,程序执行完成后不d出右下角的报错对话框,程序终端的最后一行输出

[1] + Done                       "/usr/bin/gdb" --interpreter=mi --tty=${DbgTerm} 0<"/tmp/Microsoft-MIEngine-In-yg21ymui.2v1" 1>"/tmp/Microsoft-MIEngine-Out-02nx30j4.j5z"

没有异常标志


参考

https://blog.csdn.net/qq_34739395/article/details/108681428

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/673659.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-19
下一篇 2022-04-19

发表评论

登录后才能评论

评论列表(0条)

保存