以 root 身份调试
在 CLion 中,您可以以 root 权限运行和调试应用程序。
以根权限运行 (在 macOS 和 Linux 上)/以管理员权限运行 (在 Windows 上)的选项适用于以下配置:
测试框架的配置(Boost.Test、 Catch2、 CTest 应用程序、 Doctest 和 Google Test)
启用以 root 身份调试
在主菜单中,进入 .
选择配置并设置 以 root 权限运行 复选框。

选中此复选框时,配置将以 root 权限启动以运行或调试。
配置授权时间
如果您不希望每次以提升的权限运行或调试应用程序时都进行授权,您可以配置授权保持的时间。 这类似于 sudo 命令行程序默认的工作方式。
当您首次以提升的权限运行或调试时,系统会提示您选择是每次授权还是为配置的时段授予授权。 您始终可以 在设置中更改此设置。

请注意,CLion 不会访问任何密码——授权是通过系统对话框进行的。 在配置的时间结束后,已运行的具有 root 权限的进程将继续运行,但在您再次授权之前,无法启动新的提升权限的进程。
在设置中设置授权时长
您还可以在设置中配置授权保持的时间。
转到 。
设置 保留'sudo' 授权 (保留 UAC 授权 )复选框并指定值。 默认值为 15 分钟。

当前限制
最后修改日期: 2025年 9月 26日