当前位置: 首页 > 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

相关文章:

  • 加速科技荣获“浙江省企业研究院”认定
  • 案例解读 | 香港某多元化综合金融企业基础监控+网管平台建设实践
  • 经典多模态模型CLIP - 直观且详尽的解释
  • JWT与Token
  • LabVIEW计算机软件著作权
  • jenkins入门7 --发送邮件1
  • 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数据库连接)的概念、分类与兼容性