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

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

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

[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.youkuaiyun.com/qq_34739395/article/details/108681428

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值