御天加密狗YT88编译部署

    科技2025-05-22  41

    1、部署环境

    CentOS 7 libusb-1.0.23

    2、编译

    // xxxxx.so g++ *.cpp -m64 -fPIC -shared -I/usr/local/include/libusb-1.0 -L/usr/local/lib -lusb-1.0 -o xxxxx.so -lpthread

    3、修改驱动权限

    使用Python调用so文件读取USB信息,但没有权限。

    解决办法

    第一步 执行

    chmod -R 777 /dev/bus/usb/

    测试一下,不行就继续下面步骤。

    第二步 修改USB设备权限

    增加 /etc/udev/rules.d/90-myusb.rules 重新启动电脑或者重新加载udev规则

    udevadm control --reload

    基本上我的问题解决了


    Processed: 0.010, SQL: 8