今天在Linux系统下用代码open了一个HID设备,发现报错打开失败,就一个简单的open语句为什么会报错呢? 原来USB中的HID设备在根目录下,没有权限是不可以操作里边的文件的,所以运行程序时需要用管理员权限,sudo 可执行程序就没有问题啦