1.stray ‘/343’ in program
第一个问题是因为代码中出现了全角字符,删了就好了,主要是空格,好无语。。又看不到
2.void value not ignored as it ought to be
第二个问题是因为这一行:
ret=unregister_chrdev(MAJOR_NUM, "globalvar");
但是函数返回值是VOID,所以ret=?出错了
3.init_module: Device or resource busy
第三个就是因为我的主设备号被占用了,我用cat /proc/devices 可发现此点,也可能因为其它被占用