ubuntu qtcreator 硬件權限問題
在使用 qtcreator 在 ubuntu(debian、mint 等類同)下做開發時,常用到權限問題,無法直接操作硬件,比如串口等。
辦法之一是使用 root 打開 creator,進而進行其他操作。但是,這樣做的問題是,文件也全部都被改成了 root 權限,會帶來其他的障礙。
這裏考慮從 linux group 權限入手。
比如,串口 tty 設備所在組爲 dialout 組,那麼考慮添加當前用戶到 dialout 組即可。指令如下:
sudo gpasswd -a $USER dialout
另外,需要重新登錄才能生效。
其他設備,可以參照該方法,將用戶添加到相應組即可。