自学内容网 自学内容网

Ubuntu中以root身份运行Qt创建的项目

Ubuntu中以root身份运行Qt创建的项目


Chapter1 Ubuntu中以root身份运行Qt创建的项目

原文链接:https://blog.csdn.net/lhbaba/article/details/124733323

使用Qt开发项目时遇到了一个问题,项目要调用串口时会需要root权限,而当我们使用桌面启动Qt creator使用的是用户身份,在debug或run项目时会出现权限不够的状况

可以在终端直接找到项目的bin文件以sudo权限运行,但是太过繁琐,不能每次都这样去调试。

解决方法:

  1. 去 Tools-> Options-> Environment
  2. 在选项卡 General下 System Group 有一个Terminal 选项。
  3. 默认值设置为 /usr/bin/xterm -e。将其替换为 /usr/bin/xterm -e sudo 或 /usr/bin/gnome-terminal -x sudo。
  4. 按下 Apply 和 OK 按钮。
  5. 在 “ 模式选择器 ” 下,单击 Projects,选择 “ Run 选项”。在 “ Run 组框” 下,选择 Run in Terminal。

在这里插入图片描述
Run in Terminal

在这里插入图片描述


原文地址:https://blog.csdn.net/m0_46577050/article/details/143646451

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!