我正在为基于 debian 的 linux 编写蓝牙驱动程序。我曾经module_param
将命令行参数发送到模块。它需要 3 个参数。第一个是存储参数值的变量,第二个是参数的类型,第三个是权限。
我的代码看起来像这样......
#include <linux/module.h>
bool x =1;
module_param(x,bool,0000);
另一件事是我正在使用g++编译模块,我知道人们用C编写模块。
我得到的错误是这样的。
test.cc:10:error: 类型可能未在“sizeof”表达式中定义
如果您有答案,请发布。