编译出现error: unknown field ‘device’ specified in initializer和warning: braces around scalar initializer
/home/book/Linux/driver/key/gpio_key_drv.c:99:3: error: unknown field ‘device’ specified in initializer
.device = {
^
/home/book/Linux/driver/key/gpio_key_drv.c:99:3: warning: braces around scalar initializer
/home/book/Linux/driver/key/gpio_key_drv.c:99:3: warning: (near initialization for ‘gpio_key_drv.shutdown’)
一般出现在结构体初始化上,建议检查结构体中的成员变量名是否正确,上面的报错是因为成员变量driver写成了device,导致driver结构体变量内的初始化也报错
static struct platform_driver gpio_key_drv = {
.probe = key_probe_drv,
.remove = key_remove_drv,
.device = { //应该是 .driver
.name = "alientek_key",
.of_match_table = alientek_keys,
},
};
编译出现error: unknown field ‘device’ specified in initializer和warning: braces around scalar initializer相关推荐
- Android.bp编译提示ninja: error: unknown target ‘MODULES-IN-xxx‘终极指南
Android.bp编译提示ninja: error: unknown target 'MODULES-IN-xxx'终极指南 Android.bp系列博客: Android.bp你真的了解吗 And ...
- NDK编译c包含C++头文件时,出现 error: unknown type name 'class' 的解决方法
在进行native开发的时候,难免会遇到C文件包含C++头文件而调用C++函数,若没做什么处理,直接include进行编译的话,会遇到以下错误: error: unknown type name 'c ...
- 解决KIEL编译CW32实验例程报“.\Objects\GPIO.axf“ - 3 Error(s), 55 Warning(s).其中error: unknown type name ‘__weak
编译完整错误为: ../Libraries/src/cw32f030_systick.c(63): error: unknown type name '__weak' __weak void Init ...
- 编译BFS出现aclocal.m4和Error: unknown pseudo-op: `.ule'的错误
在编译bfs的时候出现aclocal.m4的错误,原因是没有安装automake,使用install automake安装,再次执行./build/sh即可. 继续执行会产生Error: unknow ...
- 编译x264:avisynth_c.h:825:3: error: unknown type name ‘HMODULE‘
具体错误 In file included from input/avs.c:49:0: ./extras/avisynth_c.h:825:3: error: unknown type name ' ...
- 解决 Error:No suitable device found: no device found for connection quot;System eth0quot;
一.底 我们安装在虚拟机,.想模拟几台server.这时就想直接复制已经有的安装好的虚拟机.这样比較省事,不要在反复的安装虚拟机并配置JAVA环境,省掉做相同的事情,这时直接复制,这样之前配置的JAV ...
- Bringing up interface eth0: Error: Unknown connection: 0e4faef8-9838-4a5d-8d08-47ed5e4415c7.
一:实验错误: 1.Bringing up interface eth0: Error: Unknown connection: 0e4faef8-9838-4a5d-8d08-47ed5e4415 ...
- 【STM32】error unknown register name vfpcc in asm的解决方法
00. 目录 文章目录 00. 目录 01. 问题描述 02. 问题分析 03. 问题解决 04. 验证结果 05. 附录 01. 问题描述 使用MDK5.30编译stm32工程错误如下: 02. 问 ...
- urllib.error.URLError:urlopen error unknown url type:https 解决办法
前言: 在用Python3做爬虫实验的时候报了这个错误:urllib.error.URLError: <urlopen error unknown url type: https> 原因是 ...
最新文章
- 转:RemObjects SDK 简介
- Java23种设计模式学习笔记【目录总贴】
- fastlane自动打包--详细介绍
- log4cplus使用(二)-自定义日志等级
- Java互联网架构 百度云_java互联网架构师
- Linux下的grep命令详解
- UA MATH636 信息论6 微分熵
- ITK:演示所有运算符
- 1090. Highest Price in Supply Chain (25)
- Python_面向对象_zipfile和tarfile
- MyEclipse中SVN的常见的使用方法
- JavaScript实现复选框的全选/全不选和批量选择
- 谷歌CEO皮猜:我们想服务中国用户,但是没想好提供何种服务
- Windows 8 平板电脑体验及思考
- 2017ps计算机考证
- 搭建NB-IoT中国电信物联网开放平台实验环境
- Android OpenGL ES 2.0(六)--- 纹理过滤
- 计算机如何添加打印机图标,如何添加打印机设备到电脑
- mce: [Hardware Error]: Machine check events logged
- 我的(此)电脑里面除了磁盘以外,多了一个CD驱动器,删除方法,亲测有效