编译驱动程序的时候,编译器总是给出下图警告信息,仔细查看并对比了内核相关代码,发现是所传递的参数类型不匹配。
我的定义如下
static volatile struct s3c_adc_dev s3c_adc_dev;
改为
static struct s3c_adc_dev s3c_adc_dev;
再次执行make编译,零错误零警告,完美收官。
warning:discards qualifiers from pointer target type解决办法
最新推荐文章于 2025-02-15 13:59:18 发布