当前位置: 首页 > article >正文

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

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

  • Chapter1 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

在这里插入图片描述


http://www.kler.cn/a/391069.html

相关文章:

  • K8资源之endpoint资源EP资源
  • 俏美韵从心出发,与女性一道为健康生活贡献力量
  • 《深度解析 C++中的弱引用(weak reference):打破循环依赖的利器》
  • 24/11/13 算法笔记<强化学习> DQN算法
  • 华为机试HJ39 判断两个IP是否属于同一子网
  • 数据结构与算法-前缀和数组
  • UML概述、类图关系及连接线表示
  • 【MQTT】代理服务比较RabbitMQ、Mosquitto 和 EMQX
  • MySQ怎么使用语法介绍(详细)
  • 工业主板在汽车制造中的应用
  • php 如何将数组转成对象数组
  • 人工智能(10)——————自然语言处理
  • 网络安全管理与运维服务_网络安全运维方案
  • HCIP—快速生成树协议(RSTP)实验配置
  • 剪辑视频和制作视频的软件哪个好
  • A018基于Spring Boot的民宿租赁系统
  • 2024年华为OD机试真题-关联子串-Java-OD统一考试(E卷)
  • 使用 PageHelper 在 Spring Boot 项目中实现分页查询
  • 跨子网的WinCC客户机/服务器如何实现通讯?
  • PHP API返回值格式、状态码与提示内容规范
  • ES6标准-Promise对象
  • (四)【 Python最牛 -Basemap】使用Basemap进行地图可视化
  • Flyweight(享元)
  • 如何构建低代码建模框架?探索低代码开发平台的关键要素
  • 物联网对商业领域的影响
  • OceanBase JDBC (Java数据库连接)的概念、分类与兼容性