分页: 1 / 1

怎么让qt自动获取ubuntu14的roor权限

发表于 : 2015-11-03 23:32
nistar90
用qt5写了个串口通信的程序,一运行就是QIODevice::write (QSerialPort): device not open
一直以为是程序写的有问题,后来cat了一下,发现串口需要权限

求帮忙

Re: 怎么让qt自动获取ubuntu14的roor权限

发表于 : 2015-11-04 0:34
vickycq
一般发行版都是特定组成员可使用串口,需要将你的用户加入特定组
比如常见的 dialout 组

代码: 全选

usermod -a -G dialout <用户名>
我这里是 dialout 组,你自己看一下
$ ls -al /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 Nov 4 00:34 /dev/ttyUSB0
$

Re: 怎么让qt自动获取ubuntu14的roor权限

发表于 : 2015-11-04 12:50
bzimage
mark :Music

Re: 怎么让qt自动获取ubuntu14的roor权限

发表于 : 2015-11-08 19:35
astolia
写个启动脚本,用gksu运行你的程序