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
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)