-
工程根目录创建一个名为gdb的可执行脚本。
脚本中加入以下内容:sudo /usr/bin/gdb "$@"
修改脚本权限:sudo chmod 777 gdb
-
.vscode文件夹下的launch.json增加或改动
"miDebuggerPath": "${workspaceRoot}/gdb"
-
更改/etc/sudoers,增加一行,user_name为自己账号名。
user_name ALL=(ALL) NOPASSWD:/usr/bin/gdb
-
/etc/sudoers为只读文件,更改了需要把文件权限改回去。
pkexec chmod 0440 /etc/sudoers
网友评论