gpt4 book ai didi

c - 在 Qt-Creator SDK 上以 root 身份运行代码

转载 作者:IT王子 更新时间:2023-10-29 01:09:42 25 4
gpt4 key购买 nike

我使用 Qt-Creator 2.5.2 SDK 在 Linux 上开发 C 代码。从 SDK 界面(例如,ctrl + R)运行代码时,如何以 root 身份运行代码?

最佳答案

以 root 身份运行 Qt-Creator 的最简单解决方案

老实说,这不是一项微不足道的任务(只要我之前尝试过自己做)。你确定你真的需要在 root 下运行调试吗?如果是关于访问某些设备节点,可能更容易调整对它们的权限?

另一种解决方案(让 QT creator 在用户帐户下运行可以是这样的)

调整 sudoers (/etc/sudoers)

 <user> <machine>= NOPASSWD: /usr/bin/gdb

然后制作一个类似/usr/bin/sudo-gdb 的包装器脚本:

 #!/bin/bash
sudo gdb $@

然后指示 QT Creator 使用 sudo-gdb 作为调试器。

关于c - 在 Qt-Creator SDK 上以 root 身份运行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16136035/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com