Could not load source './csu/../sysdeps/nptl/llibc_start_call_main.h': SourceRequest not supported
前言
在使用Ubuntu中的vscode,C/C++环境,在调试模式结束后会发生这种错误
解决步骤
sudo apt install glibc-source
cd /usr/src/glibc/
sudo tar -xvf glibc-2.35.tar.xz #版本号因人而异
ll
总计 19332
drwxr-xr-x 4 root root 4096 十一月 12 10:38 ./
drwxr-xr-x 12 root root 4096 十一月 12 10:37 ../
drwxr-xr-x 12 root root 4096 十一月 12 10:37 debian/
drwxr-xr-x 70 root root 4096 十一月 12 10:38 glibc-2.35/
-rw-r--r-- 1 root root 19779236 五月 7 2024 glibc-2.35.tar.xz
#记下glibc-2.35的名字
返回vscode在launch.json中添加如下,注意版本号因人而异
"cwd": "/usr/src/glibc/glibc-2.35",