Gab*_*Ara 5 linux debugging gdb real-time visual-studio-code
我正在开发的项目需要使用 linux 实时调度程序之一,用于优先级调度。由于将调度程序更改为实时调度程序需要 root 权限,因此我使用 root 更改了编译程序的所有者并设置了 SUID 位,以便当我尝试执行它时,我获得了更改调度程序的正确权限。
但是,在 VSCode 下以调试模式运行它(使用 gdb 调试器)似乎忽略了文件的 SUID,使用我的低权限用户执行它。
如何设置 VSCode 以使用 root 权限执行 gdb?除了以root身份执行整个VSCode以获得仅在调试时获得权限之外,还有其他方法吗?
| 归档时间: |
|
| 查看次数: |
703 次 |
| 最近记录: |