高手指点这是怎么回事!
错去提示:/usr/include/asm/local_64.h:134: 错误: expected declaration specifiers or ‘...’ before ‘local_t’
/usr/include/asm/local_64.h:135: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/asm/local_64.h:144: 错误: expected declaration specifiers or ‘...’ before ‘local_t’
/usr/include/asm/local_64.h:134: 错误: expected declaration specifiers or ‘...’ before ‘local_t’
/usr/include/asm/local_64.h:135: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/asm/local_64.h:144: 错误: expected declaration specifiers or ‘...’ before ‘local_t’
N多类似的错误!
刚开始学习编写驱动,本人超菜,来求救!!
-
- 帖子: 15
- 注册时间: 2010-04-22 21:05
-
- 帖子: 15
- 注册时间: 2010-04-22 21:05
Re: 刚开始学习编写驱动,本人超菜,来求救!!
谁知道为什么!内核也重新编译了!还是不行
/usr/include/linux/ioport.h:146: 错误: 为形参‘__devm_request_region’指定了存储类
/usr/include/linux/ioport.h:154: 错误: expected declaration specifiers or ‘...’ before ‘resource_size_t’
/usr/include/linux/ioport.h:154: 错误: expected declaration specifiers or ‘...’ before ‘resource_size_t’
/usr/include/linux/ioport.h:154: 错误: 为形参‘__devm_release_region’指定了存储类
In file included from /usr/include/linux/klist.h:16,
from /usr/include/linux/device.h:17,
from te.c:9:
/usr/include/linux/completion.h:15: 错误: expected specifier-qualifier-list before ‘wait_queue_head_t’
/usr/include/linux/completion.h:40: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/completion.h:45: 错误: 为形参‘wait_for_completion’指定了存储类
/usr/include/linux/completion.h:46: 错误: 为形参‘wait_for_completion_interruptible’指定了存储类
/usr/include/linux/completion.h:48: 错误: 为形参‘wait_for_completion_timeout’指定了存储类
/usr/include/linux/completion.h:50: 错误: 为形参‘wait_for_completion_interruptible_timeout’指定了存储类
/usr/include/linux/completion.h:52: 错误: 为形参‘complete’指定了存储类
/usr/include/linux/completion.h:53: 错误: 为形参‘complete_all’指定了存储类
In file included from /usr/include/linux/device.h:17,
from te.c:9:
/usr/include/linux/klist.h:22: 错误: expected specifier-qualifier-list before ‘spinlock_t’
/usr/include/linux/klist.h:30: 错误: 为形参‘klist_init’指定了存储类
/usr/include/linux/klist.h:34: 错误: 字段‘n_node’的类型不完全
/usr/include/linux/klist.h:35: 错误: 字段‘n_ref’的类型不完全
/usr/include/linux/klist.h:39: 错误: 为形参‘klist_add_tail’指定了存储类
/usr/include/linux/klist.h:40: 错误: 为形参‘klist_add_head’指定了存储类
/usr/include/linux/klist.h:42: 错误: 为形参‘klist_del’指定了存储类
/usr/include/linux/klist.h:43: 错误: 为形参‘klist_remove’指定了存储类
/usr/include/linux/klist.h:45: 错误: 为形参‘klist_node_attached’指定了存储类
/usr/include/linux/klist.h:55: 错误: 为形参‘klist_iter_init’指定了存储类
/usr/include/linux/klist.h:57: 错误: 为形参‘klist_iter_init_node’指定了存储类
/usr/include/linux/klist.h:58: 错误: 为形参‘klist_iter_exit’指定了存储类
/usr/include/linux/klist.h:59: 错误: 为形参‘klist_next’指定了存储类
In file included from te.c:9:
/usr/include/linux/device.h:40: 错误: 字段‘attr’的类型不完全
/usr/include/linux/device.h:48: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bus_create_file’
/usr/include/linux/device.h:50: 错误: 为形参‘bus_remove_file’指定了存储类
/usr/include/linux/device.h:56: 错误: 字段‘subsys’的类型不完全
/usr/include/linux/device.h:57: 错误: 字段‘drivers’的类型不完全
/usr/include/linux/device.h:58: 错误: 字段‘devices’的类型不完全
/usr/include/linux/device.h:62: 错误: 字段‘bus_notifier’的类型不完全
/usr/include/linux/device.h:74: 错误: expected declaration specifiers or ‘...’ before ‘pm_message_t’
/usr/include/linux/device.h:75: 错误: expected declaration specifiers or ‘...’ before ‘pm_message_t’
/usr/include/linux/device.h:82: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bus_register’
/usr/include/linux/device.h:83: 错误: 为形参‘bus_unregister’指定了存储类
/usr/include/linux/device.h:85: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bus_rescan_devices’
/usr/include/linux/device.h:94: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bus_for_each_drv’
/usr/include/linux/device.h:107: 错误: 为形参‘bus_register_notifier’指定了存储类
/usr/include/linux/device.h:109: 错误: 为形参‘bus_unregister_notifier’指定了存储类
/usr/include/linux/device.h:125: 错误: 字段‘kobj’的类型不完全
/usr/include/linux/device.h:136: 错误: expected declaration specifiers or ‘...’ before ‘pm_message_t’
/usr/include/linux/device.h:141: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘driver_register’
/usr/include/linux/device.h:142: 错误: 为形参‘driver_unregister’指定了存储类
/usr/include/linux/device.h:144: 错误: 为形参‘get_driver’指定了存储类
/usr/include/linux/device.h:145: 错误: 为形参‘put_driver’指定了存储类
/usr/include/linux/device.h:146: 错误: 为形参‘driver_find’指定了存储类
/usr/include/linux/device.h:147: 错误: 为形参‘driver_probe_done’指定了存储类
/usr/include/linux/device.h:152: 错误: 字段‘attr’的类型不完全
/usr/include/linux/device.h:160: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘driver_create_file’
/usr/include/linux/device.h:162: 错误: 为形参‘driver_remove_file’指定了存储类
/usr/include/linux/device.h:164: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘driver_for_each_device’
/usr/include/linux/device.h:178: 错误: 字段‘subsys’的类型不完全
/usr/include/linux/device.h:179: 错误: 字段‘children’的类型不完全
/usr/include/linux/device.h:180: 错误: 字段‘devices’的类型不完全
/usr/include/linux/device.h:181: 错误: 字段‘interfaces’的类型不完全
/usr/include/linux/device.h:182: 错误: 字段‘class_dirs’的类型不完全
/usr/include/linux/device.h:183: 错误: 字段‘sem’的类型不完全
/usr/include/linux/device.h:196: 错误: expected declaration specifiers or ‘...’ before ‘pm_message_t’
/usr/include/linux/device.h:200: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘class_register’
/usr/include/linux/device.h:201: 错误: 为形参‘class_unregister’指定了存储类
/usr/include/linux/device.h:205: 错误: 字段‘attr’的类型不完全
/usr/include/linux/device.h:213: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘class_create_file’
/usr/include/linux/device.h:215: 错误: 为形参‘class_remove_file’指定了存储类
/usr/include/linux/device.h:218: 错误: 字段‘attr’的类型不完全
/usr/include/linux/device.h:227: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘class_device_create_file’
/usr/include/linux/device.h:255: 错误: 字段‘node’的类型不完全
/usr/include/linux/device.h:257: 错误: 字段‘kobj’的类型不完全
/usr/include/linux/device.h:267: 错误: ‘KOBJ_NAME_LEN’未声明 (在此函数内第一次使用)
/usr/include/linux/device.h:267: 错误: (即使在一个函数内多次出现,每个未声明的标识符在其
/usr/include/linux/device.h:267: 错误: 所在的函数内也只报告一次。)
/usr/include/linux/device.h:272: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/device.h:278: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/device.h:283: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘class_device_register’
/usr/include/linux/device.h:284: 错误: 为形参‘class_device_unregister’指定了存储类
/usr/include/linux/device.h:285: 错误: 为形参‘class_device_initialize’指定了存储类
/usr/include/linux/device.h:286: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘class_device_add’
/usr/include/linux/device.h:287: 错误: 为形参‘class_device_del’指定了存储类
/usr/include/linux/device.h:289: 错误: 为形参‘class_device_get’指定了存储类
/usr/include/linux/device.h:290: 错误: 为形参‘class_device_put’指定了存储类
/usr/include/linux/device.h:293: 错误: 为形参‘class_device_remove_file’指定了存储类
/usr/include/linux/device.h:294: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘class_device_create_bin_file’
/usr/include/linux/device.h:297: 错误: 为形参‘class_device_remove_bin_file’指定了存储类
/usr/include/linux/device.h:300: 错误: 字段‘node’的类型不完全
/usr/include/linux/device.h:309: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘class_interface_register’
/usr/include/linux/device.h:310: 错误: 为形参‘class_interface_unregister’指定了存储类
/usr/include/linux/device.h:312: 错误: 为形参‘class_create’指定了存储类
/usr/include/linux/device.h:313: 错误: 为形参‘class_destroy’指定了存储类
/usr/include/linux/device.h:319: 错误: 为形参‘class_device_create’指定了存储类
/usr/include/linux/device.h:320: 错误: 为形参‘class_device_destroy’指定了存储类
/usr/include/linux/device.h:336: 错误: expected declaration specifiers or ‘...’ before ‘pm_message_t’
/usr/include/linux/device.h:342: 错误: 字段‘attr’的类型不完全
/usr/include/linux/device.h:352: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘device_create_file’
/usr/include/linux/device.h:354: 错误: 为形参‘device_remove_file’指定了存储类
/usr/include/linux/device.h:355: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘device_create_bin_file’
/usr/include/linux/device.h:358: 错误: 为形参‘device_remove_bin_file’指定了存储类
/usr/include/linux/device.h:360: 错误: 为形参‘device_schedule_callback_owner’指定了存储类
/usr/include/linux/device.h:367: 错误: 为形参‘dr_release_t’指定了存储类
/usr/include/linux/device.h:368: 错误: 为形参‘dr_match_t’指定了存储类
/usr/include/linux/device.h:376: 错误: expected ‘)’ before ‘release’
/usr/include/linux/device.h:378: 错误: 为形参‘devres_free’指定了存储类
/usr/include/linux/device.h:379: 错误: 为形参‘devres_add’指定了存储类
/usr/include/linux/device.h:380: 错误: expected declaration specifiers or ‘...’ before ‘dr_release_t’
/usr/include/linux/device.h:381: 错误: expected declaration specifiers or ‘...’ before ‘dr_match_t’
/usr/include/linux/device.h:381: 错误: 为形参‘devres_find’指定了存储类
/usr/include/linux/device.h:383: 错误: expected declaration specifiers or ‘...’ before ‘dr_match_t’
/usr/include/linux/device.h:383: 错误: 为形参‘devres_get’指定了存储类
/usr/include/linux/device.h:384: 错误: expected declaration specifiers or ‘...’ before ‘dr_release_t’
/usr/include/linux/device.h:385: 错误: expected declaration specifiers or ‘...’ before ‘dr_match_t’
/usr/include/linux/device.h:385: 错误: 为形参‘devres_remove’指定了存储类
/usr/include/linux/device.h:386: 错误: expected declaration specifiers or ‘...’ before ‘dr_release_t’
/usr/include/linux/device.h:387: 错误: expected declaration specifiers or ‘...’ before ‘dr_match_t’
/usr/include/linux/device.h:387: 错误: 为形参‘devres_destroy’指定了存储类
/usr/include/linux/device.h:390: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘devres_open_group’
/usr/include/linux/device.h:392: 错误: 为形参‘devres_close_group’指定了存储类
/usr/include/linux/device.h:393: 错误: 为形参‘devres_remove_group’指定了存储类
/usr/include/linux/device.h:394: 错误: 为形参‘devres_release_group’指定了存储类
/usr/include/linux/device.h:397: 错误: expected declaration specifiers or ‘...’ before ‘gfp_t’
/usr/include/linux/device.h:397: 错误: 为形参‘devm_kzalloc’指定了存储类
/usr/include/linux/device.h:398: 错误: 为形参‘devm_kfree’指定了存储类
/usr/include/linux/device.h:407: 错误: 字段‘kobj’的类型不完全
/usr/include/linux/device.h:413: 错误: 字段‘sem’的类型不完全
/usr/include/linux/device.h:423: 错误: 字段‘power’的类型不完全
/usr/include/linux/device.h:428: 错误: expected specifier-qualifier-list before ‘u64’
/usr/include/linux/device.h:465: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/device.h:469: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/device.h:475: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/device.h:481: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/device.h:486: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/device.h:495: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘device_register’
/usr/include/linux/device.h:496: 错误: 为形参‘device_unregister’指定了存储类
/usr/include/linux/device.h:497: 错误: 为形参‘device_initialize’指定了存储类
/usr/include/linux/device.h:498: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘device_add’
/usr/include/linux/device.h:499: 错误: 为形参‘device_del’指定了存储类
/usr/include/linux/device.h:501: 错误: 为形参‘device_for_each_child’指定了存储类
/usr/include/linux/device.h:503: 错误: 为形参‘device_find_child’指定了存储类
/usr/include/linux/device.h:504: 错误: 为形参‘device_rename’指定了存储类
/usr/include/linux/device.h:505: 错误: 为形参‘device_move’指定了存储类
/usr/include/linux/device.h:511: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘device_bind_driver’
/usr/include/linux/device.h:512: 错误: 为形参‘device_release_driver’指定了存储类
/usr/include/linux/device.h:513: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘device_attach’
/usr/include/linux/device.h:514: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘driver_attach’
/usr/include/linux/device.h:515: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘device_reprobe’
/usr/include/linux/device.h:522: 错误: 为形参‘device_create’指定了存储类
/usr/include/linux/device.h:523: 错误: 为形参‘device_destroy’指定了存储类
/usr/include/linux/device.h:531: 错误: 为形参‘platform_notify’指定了存储类
/usr/include/linux/device.h:533: 错误: 为形参‘platform_notify_remove’指定了存储类
/usr/include/linux/device.h:540: 错误: 为形参‘get_device’指定了存储类
/usr/include/linux/device.h:541: 错误: 为形参‘put_device’指定了存储类
/usr/include/linux/device.h:545: 错误: 为形参‘device_shutdown’指定了存储类
/usr/include/linux/device.h:548: 错误: 为形参‘sysdev_shutdown’指定了存储类
/usr/include/linux/device.h:552: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘firmware_register’
/usr/include/linux/device.h:553: 错误: 为形参‘firmware_unregister’指定了存储类
/usr/include/linux/device.h:556: 错误: 为形参‘dev_driver_string’指定了存储类
/usr/include/linux/device.h:566: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/device.h:576: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
In file included from te.c:10:
/usr/include/linux/mutex.h:50: 错误: expected specifier-qualifier-list before ‘atomic_t’
/usr/include/linux/mutex.h:68: 错误: 字段‘list’的类型不完全
/usr/include/linux/mutex.h:107: 错误: 为形参‘__mutex_init’指定了存储类
/usr/include/linux/mutex.h:116: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/mutex.h:132: 错误: 为形参‘mutex_lock’指定了存储类
/usr/include/linux/mutex.h:133: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘mutex_lock_interruptible’
/usr/include/linux/mutex.h:143: 错误: 为形参‘mutex_trylock’指定了存储类
/usr/include/linux/mutex.h:144: 错误: 为形参‘mutex_unlock’指定了存储类
te.c:12: 错误: expected declaration specifiers before ‘;’ token
te.c:13: 错误: expected declaration specifiers before ‘;’ token
te.c:14: 错误: expected declaration specifiers before ‘;’ token
te.c:16: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
te.c:21: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
te.c:24: 错误: 为形参‘__initcall_hello_init6’指定了存储类
te.c:24: 错误: 形参‘__initcall_hello_init6’已初始化
te.c:24: 警告: ‘__used__’属性被忽略
te.c:24: 错误: ‘__initcall_hello_init6’不能有 section 属性
te.c:24: 错误: ‘hello_init’未声明 (在此函数内第一次使用)
te.c:24: 错误: expected declaration specifiers before ‘;’ token
te.c:25: 错误: 为形参‘__exitcall_hello_exit’指定了存储类
te.c:25: 错误: 形参‘__exitcall_hello_exit’已初始化
te.c:25: 警告: ‘__used__’属性被忽略
te.c:25: 错误: ‘__exitcall_hello_exit’不能有 section 属性
te.c:25: 错误: ‘hello_exit’未声明 (在此函数内第一次使用)
te.c:25: 错误: expected declaration specifiers before ‘;’ token
te.c:25: 错误: 声明的参数‘__exitcall_hello_exit’不存在
te.c:24: 错误: 声明的参数‘__initcall_hello_init6’不存在
/usr/include/linux/mutex.h:144: 错误: 声明的参数‘mutex_unlock’不存在
/usr/include/linux/mutex.h:143: 错误: 声明的参数‘mutex_trylock’不存在
/usr/include/linux/mutex.h:132: 错误: 声明的参数‘mutex_lock’不存在
/usr/include/linux/mutex.h:107: 错误: 声明的参数‘__mutex_init’不存在
/usr/include/linux/device.h:556: 错误: 声明的参数‘dev_driver_string’不存在
/usr/include/linux/device.h:553: 错误: 声明的参数‘firmware_unregister’不存在
/usr/include/linux/device.h:548: 错误: 声明的参数‘sysdev_shutdown’不存在
/usr/include/linux/device.h:545: 错误: 声明的参数‘device_shutdown’不存在
/usr/include/linux/device.h:541: 错误: 声明的参数‘put_device’不存在
/usr/include/linux/device.h:540: 错误: 声明的参数‘get_device’不存在
/usr/include/linux/device.h:533: 错误: 声明的参数‘platform_notify_remove’不存在
/usr/include/linux/device.h:531: 错误: 声明的参数‘platform_notify’不存在
/usr/include/linux/device.h:523: 错误: 声明的参数‘device_destroy’不存在
/usr/include/linux/device.h:522: 错误: 声明的参数‘device_create’不存在
/usr/include/linux/device.h:512: 错误: 声明的参数‘device_release_driver’不存在
/usr/include/linux/device.h:505: 错误: 声明的参数‘device_move’不存在
/usr/include/linux/device.h:504: 错误: 声明的参数‘device_rename’不存在
/usr/include/linux/device.h:503: 错误: 声明的参数‘device_find_child’不存在
/usr/include/linux/device.h:501: 错误: 声明的参数‘device_for_each_child’不存在
/usr/include/linux/device.h:499: 错误: 声明的参数‘device_del’不存在
/usr/include/linux/device.h:497: 错误: 声明的参数‘device_initialize’不存在
/usr/include/linux/device.h:496: 错误: 声明的参数‘device_unregister’不存在
/usr/include/linux/device.h:490: 错误: 声明的参数‘driver_init’不存在
/usr/include/linux/device.h:398: 错误: 声明的参数‘devm_kfree’不存在
/usr/include/linux/device.h:397: 错误: 声明的参数‘devm_kzalloc’不存在
/usr/include/linux/device.h:394: 错误: 声明的参数‘devres_release_group’不存在
/usr/include/linux/device.h:393: 错误: 声明的参数‘devres_remove_group’不存在
/usr/include/linux/device.h:392: 错误: 声明的参数‘devres_close_group’不存在
/usr/include/linux/device.h:387: 错误: 声明的参数‘devres_destroy’不存在
/usr/include/linux/device.h:385: 错误: 声明的参数‘devres_remove’不存在
/usr/include/linux/device.h:383: 错误: 声明的参数‘devres_get’不存在
/usr/include/linux/device.h:381: 错误: 声明的参数‘devres_find’不存在
/usr/include/linux/device.h:379: 错误: 声明的参数‘devres_add’不存在
/usr/include/linux/device.h:378: 错误: 声明的参数‘devres_free’不存在
/usr/include/linux/device.h:368: 错误: 声明的参数‘dr_match_t’不存在
/usr/include/linux/device.h:367: 错误: 声明的参数‘dr_release_t’不存在
/usr/include/linux/device.h:360: 错误: 声明的参数‘device_schedule_callback_owner’不存在
/usr/include/linux/device.h:358: 错误: 声明的参数‘device_remove_bin_file’不存在
/usr/include/linux/device.h:354: 错误: 声明的参数‘device_remove_file’不存在
/usr/include/linux/device.h:320: 错误: 声明的参数‘class_device_destroy’不存在
/usr/include/linux/device.h:319: 错误: 声明的参数‘class_device_create’不存在
/usr/include/linux/device.h:313: 错误: 声明的参数‘class_destroy’不存在
/usr/include/linux/device.h:312: 错误: 声明的参数‘class_create’不存在
/usr/include/linux/device.h:310: 错误: 声明的参数‘class_interface_unregister’不存在
/usr/include/linux/device.h:297: 错误: 声明的参数‘class_device_remove_bin_file’不存在
/usr/include/linux/device.h:293: 错误: 声明的参数‘class_device_remove_file’不存在
/usr/include/linux/device.h:290: 错误: 声明的参数‘class_device_put’不存在
/usr/include/linux/device.h:289: 错误: 声明的参数‘class_device_get’不存在
/usr/include/linux/device.h:287: 错误: 声明的参数‘class_device_del’不存在
/usr/include/linux/device.h:285: 错误: 声明的参数‘class_device_initialize’不存在
/usr/include/linux/device.h:284: 错误: 声明的参数‘class_device_unregister’不存在
/usr/include/linux/device.h:215: 错误: 声明的参数‘class_remove_file’不存在
/usr/include/linux/device.h:201: 错误: 声明的参数‘class_unregister’不存在
/usr/include/linux/device.h:169: 错误: 声明的参数‘driver_find_device’不存在
/usr/include/linux/device.h:162: 错误: 声明的参数‘driver_remove_file’不存在
/usr/include/linux/device.h:147: 错误: 声明的参数‘driver_probe_done’不存在
/usr/include/linux/device.h:146: 错误: 声明的参数‘driver_find’不存在
/usr/include/linux/device.h:145: 错误: 声明的参数‘put_driver’不存在
/usr/include/linux/device.h:144: 错误: 声明的参数‘get_driver’不存在
/usr/include/linux/device.h:142: 错误: 声明的参数‘driver_unregister’不存在
/usr/include/linux/device.h:109: 错误: 声明的参数‘bus_unregister_notifier’不存在
/usr/include/linux/device.h:107: 错误: 声明的参数‘bus_register_notifier’不存在
/usr/include/linux/device.h:92: 错误: 声明的参数‘bus_find_device’不存在
/usr/include/linux/device.h:90: 错误: 声明的参数‘bus_for_each_dev’不存在
/usr/include/linux/device.h:83: 错误: 声明的参数‘bus_unregister’不存在
/usr/include/linux/device.h:50: 错误: 声明的参数‘bus_remove_file’不存在
/usr/include/linux/klist.h:59: 错误: 声明的参数‘klist_next’不存在
/usr/include/linux/klist.h:58: 错误: 声明的参数‘klist_iter_exit’不存在
/usr/include/linux/klist.h:57: 错误: 声明的参数‘klist_iter_init_node’不存在
/usr/include/linux/klist.h:55: 错误: 声明的参数‘klist_iter_init’不存在
/usr/include/linux/klist.h:45: 错误: 声明的参数‘klist_node_attached’不存在
/usr/include/linux/klist.h:43: 错误: 声明的参数‘klist_remove’不存在
/usr/include/linux/klist.h:42: 错误: 声明的参数‘klist_del’不存在
/usr/include/linux/klist.h:40: 错误: 声明的参数‘klist_add_head’不存在
/usr/include/linux/klist.h:39: 错误: 声明的参数‘klist_add_tail’不存在
/usr/include/linux/klist.h:30: 错误: 声明的参数‘klist_init’不存在
/usr/include/linux/completion.h:53: 错误: 声明的参数‘complete_all’不存在
/usr/include/linux/completion.h:52: 错误: 声明的参数‘complete’不存在
/usr/include/linux/completion.h:50: 错误: 声明的参数‘wait_for_completion_interruptible_timeout’不存在
/usr/include/linux/completion.h:48: 错误: 声明的参数‘wait_for_completion_timeout’不存在
/usr/include/linux/completion.h:46: 错误: 声明的参数‘wait_for_completion_interruptible’不存在
/usr/include/linux/completion.h:45: 错误: 声明的参数‘wait_for_completion’不存在
/usr/include/linux/ioport.h:154: 错误: 声明的参数‘__devm_release_region’不存在
/usr/include/linux/ioport.h:146: 错误: 声明的参数‘__devm_request_region’不存在
/usr/include/linux/ioport.h:129: 错误: 声明的参数‘__release_region’不存在
/usr/include/linux/ioport.h:127: 错误: 声明的参数‘__check_region’不存在
/usr/include/linux/ioport.h:120: 错误: 声明的参数‘__request_region’不存在
/usr/include/linux/ioport.h:111: 错误: 声明的参数‘adjust_resource’不存在
/usr/include/linux/ioport.h:109: 错误: 声明的参数‘allocate_resource’不存在
/usr/include/linux/ioport.h:103: 错误: 声明的参数‘insert_resource’不存在
/usr/include/linux/ioport.h:102: 错误: 声明的参数‘release_resource’不存在
/usr/include/linux/ioport.h:101: 错误: 声明的参数‘request_resource’不存在
/usr/include/linux/ioport.h:99: 错误: 声明的参数‘iomem_resource’不存在
/usr/include/linux/ioport.h:98: 错误: 声明的参数‘ioport_resource’不存在
/usr/include/linux/proc_fs.h:287: 错误: 声明的参数‘get_proc_net’不存在
/usr/include/linux/proc_fs.h:238: 错误: 声明的参数‘proc_root’不存在
/usr/include/linux/proc_fs.h:52: 错误: 声明的参数‘shadow_proc_t’不存在
/usr/include/linux/proc_fs.h:50: 错误: 声明的参数‘get_info_t’不存在
/usr/include/linux/proc_fs.h:49: 错误: 声明的参数‘write_proc_t’不存在
/usr/include/linux/proc_fs.h:47: 错误: 声明的参数‘read_proc_t’不存在
/usr/include/linux/spinlock_types.h:48: 错误: 声明的参数‘rwlock_t’不存在
/usr/include/linux/spinlock_types.h:32: 错误: 声明的参数‘spinlock_t’不存在
/usr/include/linux/spinlock_types_up.h:33: 错误: 声明的参数‘raw_rwlock_t’不存在
/usr/include/linux/spinlock_types_up.h:25: 错误: 声明的参数‘raw_spinlock_t’不存在
/usr/include/asm/system_64.h:197: 错误: 声明的参数‘free_init_pages’不存在
/usr/include/asm/system_64.h:196: 错误: 声明的参数‘arch_align_stack’不存在
/usr/include/asm/system_64.h:194: 错误: 声明的参数‘cpu_idle_wait’不存在
/usr/include/linux/bottom_half.h:8: 错误: 声明的参数‘local_bh_enable_ip’不存在
/usr/include/linux/bottom_half.h:7: 错误: 声明的参数‘local_bh_enable’不存在
/usr/include/linux/bottom_half.h:6: 错误: 声明的参数‘_local_bh_enable’不存在
/usr/include/linux/bottom_half.h:5: 错误: 声明的参数‘__local_bh_enable’不存在
/usr/include/linux/bottom_half.h:4: 错误: 声明的参数‘local_bh_disable’不存在
/usr/include/linux/fs.h:51: 错误: 声明的参数‘lease_break_time’不存在
/usr/include/linux/fs.h:51: 错误: 声明的参数‘leases_enable’不存在
/usr/include/linux/fs.h:49: 错误: 声明的参数‘inodes_stat’不存在
/usr/include/linux/fs.h:42: 错误: 声明的参数‘get_max_files’不存在
/usr/include/linux/fs.h:41: 错误: 声明的参数‘files_stat’不存在
/usr/include/linux/module.h:163: 错误: 声明的参数‘search_exception_tables’不存在
/usr/include/linux/module.h:77: 错误: 声明的参数‘sort_main_extable’不存在
/usr/include/linux/module.h:76: 错误: 声明的参数‘sort_extable’不存在
/usr/include/linux/module.h:74: 错误: 声明的参数‘search_extable’不存在
/usr/include/linux/module.h:66: 错误: 声明的参数‘cleanup_module’不存在
/usr/include/linux/module.h:65: 错误: 声明的参数‘init_module’不存在
/usr/include/asm/local_64.h:10: 错误: 声明的参数‘local_t’不存在
/usr/include/asm/atomic_64.h:209: 错误: 声明的参数‘atomic64_t’不存在
/usr/include/asm/atomic_64.h:25: 错误: 声明的参数‘atomic_t’不存在
/usr/include/linux/cpumask.h:88: 错误: 声明的参数‘cpumask_t’不存在
/usr/include/linux/bitmap.h:125: 错误: 声明的参数‘bitmap_allocate_region’不存在
/usr/include/linux/bitmap.h:124: 错误: 声明的参数‘bitmap_release_region’不存在
/usr/include/linux/bitmap.h:123: 错误: 声明的参数‘bitmap_find_free_region’不存在
/usr/include/linux/bitmap.h:122: 错误: 声明的参数‘bitmap_bitremap’不存在
/usr/include/linux/bitmap.h:120: 错误: 声明的参数‘bitmap_remap’不存在
/usr/include/linux/bitmap.h:118: 错误: 声明的参数‘bitmap_parselist’不存在
/usr/include/linux/bitmap.h:116: 错误: 声明的参数‘bitmap_scnlistprintf’不存在
/usr/include/linux/bitmap.h:114: 错误: 声明的参数‘bitmap_parse_user’不存在
/usr/include/linux/bitmap.h:112: 错误: 声明的参数‘__bitmap_parse’不存在
/usr/include/linux/bitmap.h:110: 错误: 声明的参数‘bitmap_scnprintf’不存在
/usr/include/linux/bitmap.h:107: 错误: 声明的参数‘__bitmap_weight’不存在
/usr/include/linux/bitmap.h:106: 错误: 声明的参数‘__bitmap_subset’不存在
/usr/include/linux/bitmap.h:104: 错误: 声明的参数‘__bitmap_intersects’不存在
/usr/include/linux/bitmap.h:102: 错误: 声明的参数‘__bitmap_andnot’不存在
/usr/include/linux/bitmap.h
错误: 声明的参数‘__bitmap_xor’不存在
/usr/include/linux/bitmap.h:98: 错误: 声明的参数‘__bitmap_or’不存在
/usr/include/linux/bitmap.h:96: 错误: 声明的参数‘__bitmap_and’不存在
/usr/include/linux/bitmap.h:94: 错误: 声明的参数‘__bitmap_shift_left’不存在
/usr/include/linux/bitmap.h:92: 错误: 声明的参数‘__bitmap_shift_right’不存在
/usr/include/linux/bitmap.h:90: 错误: 声明的参数‘__bitmap_complement’不存在
/usr/include/linux/bitmap.h:88: 错误: 声明的参数‘__bitmap_equal’不存在
/usr/include/linux/bitmap.h:86: 错误: 声明的参数‘__bitmap_full’不存在
/usr/include/linux/bitmap.h:85: 错误: 声明的参数‘__bitmap_empty’不存在
/usr/include/string.h:356: 错误: 声明的参数‘strsep’不存在
/usr/include/string.h:336: 错误: 声明的参数‘strncasecmp’不存在
/usr/include/string.h:332: 错误: 声明的参数‘strcasecmp’不存在
/usr/include/string.h:318: 错误: 声明的参数‘ffs’不存在
/usr/include/string.h:314: 错误: 声明的参数‘rindex’不存在
/usr/include/string.h:310: 错误: 声明的参数‘index’不存在
/usr/include/string.h:306: 错误: 声明的参数‘bcmp’不存在
/usr/include/string.h:302: 错误: 声明的参数‘bzero’不存在
/usr/include/string.h:299: 错误: 声明的参数‘bcopy’不存在
/usr/include/string.h:294: 错误: 声明的参数‘__bzero’不存在
/usr/include/string.h:270: 错误: 声明的参数‘strerror_r’不存在
/usr/include/string.h:256: 错误: 声明的参数‘strerror’不存在
/usr/include/string.h:243: 错误: 声明的参数‘strlen’不存在
/usr/include/string.h:212: 错误: 声明的参数‘strtok_r’不存在
/usr/include/string.h:208: 错误: 声明的参数‘__strtok_r’不存在
/usr/include/string.h:200: 错误: 声明的参数‘strtok’不存在
/usr/include/string.h:195: 错误: 声明的参数‘strstr’不存在
/usr/include/string.h:192: 错误: 声明的参数‘strpbrk’不存在
/usr/include/string.h:189: 错误: 声明的参数‘strspn’不存在
/usr/include/string.h:185: 错误: 声明的参数‘strcspn’不存在
/usr/include/string.h:171: 错误: 声明的参数‘strrchr’不存在
/usr/include/string.h:168: 错误: 声明的参数‘strchr’不存在
/usr/include/string.h:131: 错误: 声明的参数‘strdup’不存在
/usr/include/string.h:111: 错误: 声明的参数‘strxfrm’不存在
/usr/include/string.h:107: 错误: 声明的参数‘strcoll’不存在
/usr/include/string.h:103: 错误: 声明的参数‘strncmp’不存在
/usr/include/string.h
错误: 声明的参数‘strcmp’不存在
/usr/include/string.h:96: 错误: 声明的参数‘strncat’不存在
/usr/include/string.h:93: 错误: 声明的参数‘strcat’不存在
/usr/include/string.h:89: 错误: 声明的参数‘strncpy’不存在
/usr/include/string.h:85: 错误: 声明的参数‘strcpy’不存在
/usr/include/string.h:67: 错误: 声明的参数‘memchr’不存在
/usr/include/string.h:63: 错误: 声明的参数‘memcmp’不存在
/usr/include/string.h:59: 错误: 声明的参数‘memset’不存在
/usr/include/string.h:53: 错误: 声明的参数‘memccpy’不存在
/usr/include/string.h:44: 错误: 声明的参数‘memmove’不存在
/usr/include/string.h:40: 错误: 声明的参数‘memcpy’不存在
/usr/include/linux/smp.h:142: 错误: 声明的参数‘smp_setup_processor_id’不存在
/usr/include/linux/smp.h:11: 错误: 声明的参数‘cpu_idle’不存在
/usr/include/asm/bitops_64.h:341: 错误: 声明的参数‘find_next_zero_string’不存在
/usr/include/asm/bitops_64.h:308: 错误: 声明的参数‘find_next_bit’不存在
/usr/include/asm/bitops_64.h:307: 错误: 声明的参数‘find_first_bit’不存在
/usr/include/asm/bitops_64.h:306: 错误: 声明的参数‘find_next_zero_bit’不存在
/usr/include/asm/bitops_64.h:305: 错误: 声明的参数‘find_first_zero_bit’不存在
/usr/include/asm/alternative_64.h:157: 错误: 声明的参数‘text_poke’不存在
/usr/include/linux/thread_info.h:31: 错误: 声明的参数‘do_no_restart_syscall’不存在
/usr/include/linux/marker.h:127: 错误: 声明的参数‘marker_get_private_data’不存在
/usr/include/linux/marker.h:126: 错误: 声明的参数‘marker_disarm’不存在
/usr/include/linux/marker.h:125: 错误: 声明的参数‘marker_arm’不存在
/usr/include/linux/marker.h:123: 错误: 声明的参数‘marker_probe_unregister_private_data’不存在
/usr/include/linux/marker.h:119: 错误: 声明的参数‘marker_probe_unregister’不存在
/usr/include/linux/marker.h:114: 错误: 声明的参数‘marker_probe_register’不存在
/usr/include/linux/marker.h:107: 错误: 声明的参数‘__mark_empty_function’不存在
我太菜了,搞不懂!谁会帮帮我!!
还有我用的是虚拟机!
/usr/include/linux/ioport.h:146: 错误: 为形参‘__devm_request_region’指定了存储类
/usr/include/linux/ioport.h:154: 错误: expected declaration specifiers or ‘...’ before ‘resource_size_t’
/usr/include/linux/ioport.h:154: 错误: expected declaration specifiers or ‘...’ before ‘resource_size_t’
/usr/include/linux/ioport.h:154: 错误: 为形参‘__devm_release_region’指定了存储类
In file included from /usr/include/linux/klist.h:16,
from /usr/include/linux/device.h:17,
from te.c:9:
/usr/include/linux/completion.h:15: 错误: expected specifier-qualifier-list before ‘wait_queue_head_t’
/usr/include/linux/completion.h:40: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/completion.h:45: 错误: 为形参‘wait_for_completion’指定了存储类
/usr/include/linux/completion.h:46: 错误: 为形参‘wait_for_completion_interruptible’指定了存储类
/usr/include/linux/completion.h:48: 错误: 为形参‘wait_for_completion_timeout’指定了存储类
/usr/include/linux/completion.h:50: 错误: 为形参‘wait_for_completion_interruptible_timeout’指定了存储类
/usr/include/linux/completion.h:52: 错误: 为形参‘complete’指定了存储类
/usr/include/linux/completion.h:53: 错误: 为形参‘complete_all’指定了存储类
In file included from /usr/include/linux/device.h:17,
from te.c:9:
/usr/include/linux/klist.h:22: 错误: expected specifier-qualifier-list before ‘spinlock_t’
/usr/include/linux/klist.h:30: 错误: 为形参‘klist_init’指定了存储类
/usr/include/linux/klist.h:34: 错误: 字段‘n_node’的类型不完全
/usr/include/linux/klist.h:35: 错误: 字段‘n_ref’的类型不完全
/usr/include/linux/klist.h:39: 错误: 为形参‘klist_add_tail’指定了存储类
/usr/include/linux/klist.h:40: 错误: 为形参‘klist_add_head’指定了存储类
/usr/include/linux/klist.h:42: 错误: 为形参‘klist_del’指定了存储类
/usr/include/linux/klist.h:43: 错误: 为形参‘klist_remove’指定了存储类
/usr/include/linux/klist.h:45: 错误: 为形参‘klist_node_attached’指定了存储类
/usr/include/linux/klist.h:55: 错误: 为形参‘klist_iter_init’指定了存储类
/usr/include/linux/klist.h:57: 错误: 为形参‘klist_iter_init_node’指定了存储类
/usr/include/linux/klist.h:58: 错误: 为形参‘klist_iter_exit’指定了存储类
/usr/include/linux/klist.h:59: 错误: 为形参‘klist_next’指定了存储类
In file included from te.c:9:
/usr/include/linux/device.h:40: 错误: 字段‘attr’的类型不完全
/usr/include/linux/device.h:48: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bus_create_file’
/usr/include/linux/device.h:50: 错误: 为形参‘bus_remove_file’指定了存储类
/usr/include/linux/device.h:56: 错误: 字段‘subsys’的类型不完全
/usr/include/linux/device.h:57: 错误: 字段‘drivers’的类型不完全
/usr/include/linux/device.h:58: 错误: 字段‘devices’的类型不完全
/usr/include/linux/device.h:62: 错误: 字段‘bus_notifier’的类型不完全
/usr/include/linux/device.h:74: 错误: expected declaration specifiers or ‘...’ before ‘pm_message_t’
/usr/include/linux/device.h:75: 错误: expected declaration specifiers or ‘...’ before ‘pm_message_t’
/usr/include/linux/device.h:82: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bus_register’
/usr/include/linux/device.h:83: 错误: 为形参‘bus_unregister’指定了存储类
/usr/include/linux/device.h:85: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bus_rescan_devices’
/usr/include/linux/device.h:94: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘bus_for_each_drv’
/usr/include/linux/device.h:107: 错误: 为形参‘bus_register_notifier’指定了存储类
/usr/include/linux/device.h:109: 错误: 为形参‘bus_unregister_notifier’指定了存储类
/usr/include/linux/device.h:125: 错误: 字段‘kobj’的类型不完全
/usr/include/linux/device.h:136: 错误: expected declaration specifiers or ‘...’ before ‘pm_message_t’
/usr/include/linux/device.h:141: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘driver_register’
/usr/include/linux/device.h:142: 错误: 为形参‘driver_unregister’指定了存储类
/usr/include/linux/device.h:144: 错误: 为形参‘get_driver’指定了存储类
/usr/include/linux/device.h:145: 错误: 为形参‘put_driver’指定了存储类
/usr/include/linux/device.h:146: 错误: 为形参‘driver_find’指定了存储类
/usr/include/linux/device.h:147: 错误: 为形参‘driver_probe_done’指定了存储类
/usr/include/linux/device.h:152: 错误: 字段‘attr’的类型不完全
/usr/include/linux/device.h:160: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘driver_create_file’
/usr/include/linux/device.h:162: 错误: 为形参‘driver_remove_file’指定了存储类
/usr/include/linux/device.h:164: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘driver_for_each_device’
/usr/include/linux/device.h:178: 错误: 字段‘subsys’的类型不完全
/usr/include/linux/device.h:179: 错误: 字段‘children’的类型不完全
/usr/include/linux/device.h:180: 错误: 字段‘devices’的类型不完全
/usr/include/linux/device.h:181: 错误: 字段‘interfaces’的类型不完全
/usr/include/linux/device.h:182: 错误: 字段‘class_dirs’的类型不完全
/usr/include/linux/device.h:183: 错误: 字段‘sem’的类型不完全
/usr/include/linux/device.h:196: 错误: expected declaration specifiers or ‘...’ before ‘pm_message_t’
/usr/include/linux/device.h:200: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘class_register’
/usr/include/linux/device.h:201: 错误: 为形参‘class_unregister’指定了存储类
/usr/include/linux/device.h:205: 错误: 字段‘attr’的类型不完全
/usr/include/linux/device.h:213: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘class_create_file’
/usr/include/linux/device.h:215: 错误: 为形参‘class_remove_file’指定了存储类
/usr/include/linux/device.h:218: 错误: 字段‘attr’的类型不完全
/usr/include/linux/device.h:227: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘class_device_create_file’
/usr/include/linux/device.h:255: 错误: 字段‘node’的类型不完全
/usr/include/linux/device.h:257: 错误: 字段‘kobj’的类型不完全
/usr/include/linux/device.h:267: 错误: ‘KOBJ_NAME_LEN’未声明 (在此函数内第一次使用)
/usr/include/linux/device.h:267: 错误: (即使在一个函数内多次出现,每个未声明的标识符在其
/usr/include/linux/device.h:267: 错误: 所在的函数内也只报告一次。)
/usr/include/linux/device.h:272: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/device.h:278: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/device.h:283: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘class_device_register’
/usr/include/linux/device.h:284: 错误: 为形参‘class_device_unregister’指定了存储类
/usr/include/linux/device.h:285: 错误: 为形参‘class_device_initialize’指定了存储类
/usr/include/linux/device.h:286: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘class_device_add’
/usr/include/linux/device.h:287: 错误: 为形参‘class_device_del’指定了存储类
/usr/include/linux/device.h:289: 错误: 为形参‘class_device_get’指定了存储类
/usr/include/linux/device.h:290: 错误: 为形参‘class_device_put’指定了存储类
/usr/include/linux/device.h:293: 错误: 为形参‘class_device_remove_file’指定了存储类
/usr/include/linux/device.h:294: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘class_device_create_bin_file’
/usr/include/linux/device.h:297: 错误: 为形参‘class_device_remove_bin_file’指定了存储类
/usr/include/linux/device.h:300: 错误: 字段‘node’的类型不完全
/usr/include/linux/device.h:309: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘class_interface_register’
/usr/include/linux/device.h:310: 错误: 为形参‘class_interface_unregister’指定了存储类
/usr/include/linux/device.h:312: 错误: 为形参‘class_create’指定了存储类
/usr/include/linux/device.h:313: 错误: 为形参‘class_destroy’指定了存储类
/usr/include/linux/device.h:319: 错误: 为形参‘class_device_create’指定了存储类
/usr/include/linux/device.h:320: 错误: 为形参‘class_device_destroy’指定了存储类
/usr/include/linux/device.h:336: 错误: expected declaration specifiers or ‘...’ before ‘pm_message_t’
/usr/include/linux/device.h:342: 错误: 字段‘attr’的类型不完全
/usr/include/linux/device.h:352: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘device_create_file’
/usr/include/linux/device.h:354: 错误: 为形参‘device_remove_file’指定了存储类
/usr/include/linux/device.h:355: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘device_create_bin_file’
/usr/include/linux/device.h:358: 错误: 为形参‘device_remove_bin_file’指定了存储类
/usr/include/linux/device.h:360: 错误: 为形参‘device_schedule_callback_owner’指定了存储类
/usr/include/linux/device.h:367: 错误: 为形参‘dr_release_t’指定了存储类
/usr/include/linux/device.h:368: 错误: 为形参‘dr_match_t’指定了存储类
/usr/include/linux/device.h:376: 错误: expected ‘)’ before ‘release’
/usr/include/linux/device.h:378: 错误: 为形参‘devres_free’指定了存储类
/usr/include/linux/device.h:379: 错误: 为形参‘devres_add’指定了存储类
/usr/include/linux/device.h:380: 错误: expected declaration specifiers or ‘...’ before ‘dr_release_t’
/usr/include/linux/device.h:381: 错误: expected declaration specifiers or ‘...’ before ‘dr_match_t’
/usr/include/linux/device.h:381: 错误: 为形参‘devres_find’指定了存储类
/usr/include/linux/device.h:383: 错误: expected declaration specifiers or ‘...’ before ‘dr_match_t’
/usr/include/linux/device.h:383: 错误: 为形参‘devres_get’指定了存储类
/usr/include/linux/device.h:384: 错误: expected declaration specifiers or ‘...’ before ‘dr_release_t’
/usr/include/linux/device.h:385: 错误: expected declaration specifiers or ‘...’ before ‘dr_match_t’
/usr/include/linux/device.h:385: 错误: 为形参‘devres_remove’指定了存储类
/usr/include/linux/device.h:386: 错误: expected declaration specifiers or ‘...’ before ‘dr_release_t’
/usr/include/linux/device.h:387: 错误: expected declaration specifiers or ‘...’ before ‘dr_match_t’
/usr/include/linux/device.h:387: 错误: 为形参‘devres_destroy’指定了存储类
/usr/include/linux/device.h:390: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘devres_open_group’
/usr/include/linux/device.h:392: 错误: 为形参‘devres_close_group’指定了存储类
/usr/include/linux/device.h:393: 错误: 为形参‘devres_remove_group’指定了存储类
/usr/include/linux/device.h:394: 错误: 为形参‘devres_release_group’指定了存储类
/usr/include/linux/device.h:397: 错误: expected declaration specifiers or ‘...’ before ‘gfp_t’
/usr/include/linux/device.h:397: 错误: 为形参‘devm_kzalloc’指定了存储类
/usr/include/linux/device.h:398: 错误: 为形参‘devm_kfree’指定了存储类
/usr/include/linux/device.h:407: 错误: 字段‘kobj’的类型不完全
/usr/include/linux/device.h:413: 错误: 字段‘sem’的类型不完全
/usr/include/linux/device.h:423: 错误: 字段‘power’的类型不完全
/usr/include/linux/device.h:428: 错误: expected specifier-qualifier-list before ‘u64’
/usr/include/linux/device.h:465: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/device.h:469: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/device.h:475: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/device.h:481: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/device.h:486: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/device.h:495: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘device_register’
/usr/include/linux/device.h:496: 错误: 为形参‘device_unregister’指定了存储类
/usr/include/linux/device.h:497: 错误: 为形参‘device_initialize’指定了存储类
/usr/include/linux/device.h:498: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘device_add’
/usr/include/linux/device.h:499: 错误: 为形参‘device_del’指定了存储类
/usr/include/linux/device.h:501: 错误: 为形参‘device_for_each_child’指定了存储类
/usr/include/linux/device.h:503: 错误: 为形参‘device_find_child’指定了存储类
/usr/include/linux/device.h:504: 错误: 为形参‘device_rename’指定了存储类
/usr/include/linux/device.h:505: 错误: 为形参‘device_move’指定了存储类
/usr/include/linux/device.h:511: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘device_bind_driver’
/usr/include/linux/device.h:512: 错误: 为形参‘device_release_driver’指定了存储类
/usr/include/linux/device.h:513: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘device_attach’
/usr/include/linux/device.h:514: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘driver_attach’
/usr/include/linux/device.h:515: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘device_reprobe’
/usr/include/linux/device.h:522: 错误: 为形参‘device_create’指定了存储类
/usr/include/linux/device.h:523: 错误: 为形参‘device_destroy’指定了存储类
/usr/include/linux/device.h:531: 错误: 为形参‘platform_notify’指定了存储类
/usr/include/linux/device.h:533: 错误: 为形参‘platform_notify_remove’指定了存储类
/usr/include/linux/device.h:540: 错误: 为形参‘get_device’指定了存储类
/usr/include/linux/device.h:541: 错误: 为形参‘put_device’指定了存储类
/usr/include/linux/device.h:545: 错误: 为形参‘device_shutdown’指定了存储类
/usr/include/linux/device.h:548: 错误: 为形参‘sysdev_shutdown’指定了存储类
/usr/include/linux/device.h:552: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘firmware_register’
/usr/include/linux/device.h:553: 错误: 为形参‘firmware_unregister’指定了存储类
/usr/include/linux/device.h:556: 错误: 为形参‘dev_driver_string’指定了存储类
/usr/include/linux/device.h:566: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/device.h:576: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
In file included from te.c:10:
/usr/include/linux/mutex.h:50: 错误: expected specifier-qualifier-list before ‘atomic_t’
/usr/include/linux/mutex.h:68: 错误: 字段‘list’的类型不完全
/usr/include/linux/mutex.h:107: 错误: 为形参‘__mutex_init’指定了存储类
/usr/include/linux/mutex.h:116: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
/usr/include/linux/mutex.h:132: 错误: 为形参‘mutex_lock’指定了存储类
/usr/include/linux/mutex.h:133: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘mutex_lock_interruptible’
/usr/include/linux/mutex.h:143: 错误: 为形参‘mutex_trylock’指定了存储类
/usr/include/linux/mutex.h:144: 错误: 为形参‘mutex_unlock’指定了存储类
te.c:12: 错误: expected declaration specifiers before ‘;’ token
te.c:13: 错误: expected declaration specifiers before ‘;’ token
te.c:14: 错误: expected declaration specifiers before ‘;’ token
te.c:16: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
te.c:21: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
te.c:24: 错误: 为形参‘__initcall_hello_init6’指定了存储类
te.c:24: 错误: 形参‘__initcall_hello_init6’已初始化
te.c:24: 警告: ‘__used__’属性被忽略
te.c:24: 错误: ‘__initcall_hello_init6’不能有 section 属性
te.c:24: 错误: ‘hello_init’未声明 (在此函数内第一次使用)
te.c:24: 错误: expected declaration specifiers before ‘;’ token
te.c:25: 错误: 为形参‘__exitcall_hello_exit’指定了存储类
te.c:25: 错误: 形参‘__exitcall_hello_exit’已初始化
te.c:25: 警告: ‘__used__’属性被忽略
te.c:25: 错误: ‘__exitcall_hello_exit’不能有 section 属性
te.c:25: 错误: ‘hello_exit’未声明 (在此函数内第一次使用)
te.c:25: 错误: expected declaration specifiers before ‘;’ token
te.c:25: 错误: 声明的参数‘__exitcall_hello_exit’不存在
te.c:24: 错误: 声明的参数‘__initcall_hello_init6’不存在
/usr/include/linux/mutex.h:144: 错误: 声明的参数‘mutex_unlock’不存在
/usr/include/linux/mutex.h:143: 错误: 声明的参数‘mutex_trylock’不存在
/usr/include/linux/mutex.h:132: 错误: 声明的参数‘mutex_lock’不存在
/usr/include/linux/mutex.h:107: 错误: 声明的参数‘__mutex_init’不存在
/usr/include/linux/device.h:556: 错误: 声明的参数‘dev_driver_string’不存在
/usr/include/linux/device.h:553: 错误: 声明的参数‘firmware_unregister’不存在
/usr/include/linux/device.h:548: 错误: 声明的参数‘sysdev_shutdown’不存在
/usr/include/linux/device.h:545: 错误: 声明的参数‘device_shutdown’不存在
/usr/include/linux/device.h:541: 错误: 声明的参数‘put_device’不存在
/usr/include/linux/device.h:540: 错误: 声明的参数‘get_device’不存在
/usr/include/linux/device.h:533: 错误: 声明的参数‘platform_notify_remove’不存在
/usr/include/linux/device.h:531: 错误: 声明的参数‘platform_notify’不存在
/usr/include/linux/device.h:523: 错误: 声明的参数‘device_destroy’不存在
/usr/include/linux/device.h:522: 错误: 声明的参数‘device_create’不存在
/usr/include/linux/device.h:512: 错误: 声明的参数‘device_release_driver’不存在
/usr/include/linux/device.h:505: 错误: 声明的参数‘device_move’不存在
/usr/include/linux/device.h:504: 错误: 声明的参数‘device_rename’不存在
/usr/include/linux/device.h:503: 错误: 声明的参数‘device_find_child’不存在
/usr/include/linux/device.h:501: 错误: 声明的参数‘device_for_each_child’不存在
/usr/include/linux/device.h:499: 错误: 声明的参数‘device_del’不存在
/usr/include/linux/device.h:497: 错误: 声明的参数‘device_initialize’不存在
/usr/include/linux/device.h:496: 错误: 声明的参数‘device_unregister’不存在
/usr/include/linux/device.h:490: 错误: 声明的参数‘driver_init’不存在
/usr/include/linux/device.h:398: 错误: 声明的参数‘devm_kfree’不存在
/usr/include/linux/device.h:397: 错误: 声明的参数‘devm_kzalloc’不存在
/usr/include/linux/device.h:394: 错误: 声明的参数‘devres_release_group’不存在
/usr/include/linux/device.h:393: 错误: 声明的参数‘devres_remove_group’不存在
/usr/include/linux/device.h:392: 错误: 声明的参数‘devres_close_group’不存在
/usr/include/linux/device.h:387: 错误: 声明的参数‘devres_destroy’不存在
/usr/include/linux/device.h:385: 错误: 声明的参数‘devres_remove’不存在
/usr/include/linux/device.h:383: 错误: 声明的参数‘devres_get’不存在
/usr/include/linux/device.h:381: 错误: 声明的参数‘devres_find’不存在
/usr/include/linux/device.h:379: 错误: 声明的参数‘devres_add’不存在
/usr/include/linux/device.h:378: 错误: 声明的参数‘devres_free’不存在
/usr/include/linux/device.h:368: 错误: 声明的参数‘dr_match_t’不存在
/usr/include/linux/device.h:367: 错误: 声明的参数‘dr_release_t’不存在
/usr/include/linux/device.h:360: 错误: 声明的参数‘device_schedule_callback_owner’不存在
/usr/include/linux/device.h:358: 错误: 声明的参数‘device_remove_bin_file’不存在
/usr/include/linux/device.h:354: 错误: 声明的参数‘device_remove_file’不存在
/usr/include/linux/device.h:320: 错误: 声明的参数‘class_device_destroy’不存在
/usr/include/linux/device.h:319: 错误: 声明的参数‘class_device_create’不存在
/usr/include/linux/device.h:313: 错误: 声明的参数‘class_destroy’不存在
/usr/include/linux/device.h:312: 错误: 声明的参数‘class_create’不存在
/usr/include/linux/device.h:310: 错误: 声明的参数‘class_interface_unregister’不存在
/usr/include/linux/device.h:297: 错误: 声明的参数‘class_device_remove_bin_file’不存在
/usr/include/linux/device.h:293: 错误: 声明的参数‘class_device_remove_file’不存在
/usr/include/linux/device.h:290: 错误: 声明的参数‘class_device_put’不存在
/usr/include/linux/device.h:289: 错误: 声明的参数‘class_device_get’不存在
/usr/include/linux/device.h:287: 错误: 声明的参数‘class_device_del’不存在
/usr/include/linux/device.h:285: 错误: 声明的参数‘class_device_initialize’不存在
/usr/include/linux/device.h:284: 错误: 声明的参数‘class_device_unregister’不存在
/usr/include/linux/device.h:215: 错误: 声明的参数‘class_remove_file’不存在
/usr/include/linux/device.h:201: 错误: 声明的参数‘class_unregister’不存在
/usr/include/linux/device.h:169: 错误: 声明的参数‘driver_find_device’不存在
/usr/include/linux/device.h:162: 错误: 声明的参数‘driver_remove_file’不存在
/usr/include/linux/device.h:147: 错误: 声明的参数‘driver_probe_done’不存在
/usr/include/linux/device.h:146: 错误: 声明的参数‘driver_find’不存在
/usr/include/linux/device.h:145: 错误: 声明的参数‘put_driver’不存在
/usr/include/linux/device.h:144: 错误: 声明的参数‘get_driver’不存在
/usr/include/linux/device.h:142: 错误: 声明的参数‘driver_unregister’不存在
/usr/include/linux/device.h:109: 错误: 声明的参数‘bus_unregister_notifier’不存在
/usr/include/linux/device.h:107: 错误: 声明的参数‘bus_register_notifier’不存在
/usr/include/linux/device.h:92: 错误: 声明的参数‘bus_find_device’不存在
/usr/include/linux/device.h:90: 错误: 声明的参数‘bus_for_each_dev’不存在
/usr/include/linux/device.h:83: 错误: 声明的参数‘bus_unregister’不存在
/usr/include/linux/device.h:50: 错误: 声明的参数‘bus_remove_file’不存在
/usr/include/linux/klist.h:59: 错误: 声明的参数‘klist_next’不存在
/usr/include/linux/klist.h:58: 错误: 声明的参数‘klist_iter_exit’不存在
/usr/include/linux/klist.h:57: 错误: 声明的参数‘klist_iter_init_node’不存在
/usr/include/linux/klist.h:55: 错误: 声明的参数‘klist_iter_init’不存在
/usr/include/linux/klist.h:45: 错误: 声明的参数‘klist_node_attached’不存在
/usr/include/linux/klist.h:43: 错误: 声明的参数‘klist_remove’不存在
/usr/include/linux/klist.h:42: 错误: 声明的参数‘klist_del’不存在
/usr/include/linux/klist.h:40: 错误: 声明的参数‘klist_add_head’不存在
/usr/include/linux/klist.h:39: 错误: 声明的参数‘klist_add_tail’不存在
/usr/include/linux/klist.h:30: 错误: 声明的参数‘klist_init’不存在
/usr/include/linux/completion.h:53: 错误: 声明的参数‘complete_all’不存在
/usr/include/linux/completion.h:52: 错误: 声明的参数‘complete’不存在
/usr/include/linux/completion.h:50: 错误: 声明的参数‘wait_for_completion_interruptible_timeout’不存在
/usr/include/linux/completion.h:48: 错误: 声明的参数‘wait_for_completion_timeout’不存在
/usr/include/linux/completion.h:46: 错误: 声明的参数‘wait_for_completion_interruptible’不存在
/usr/include/linux/completion.h:45: 错误: 声明的参数‘wait_for_completion’不存在
/usr/include/linux/ioport.h:154: 错误: 声明的参数‘__devm_release_region’不存在
/usr/include/linux/ioport.h:146: 错误: 声明的参数‘__devm_request_region’不存在
/usr/include/linux/ioport.h:129: 错误: 声明的参数‘__release_region’不存在
/usr/include/linux/ioport.h:127: 错误: 声明的参数‘__check_region’不存在
/usr/include/linux/ioport.h:120: 错误: 声明的参数‘__request_region’不存在
/usr/include/linux/ioport.h:111: 错误: 声明的参数‘adjust_resource’不存在
/usr/include/linux/ioport.h:109: 错误: 声明的参数‘allocate_resource’不存在
/usr/include/linux/ioport.h:103: 错误: 声明的参数‘insert_resource’不存在
/usr/include/linux/ioport.h:102: 错误: 声明的参数‘release_resource’不存在
/usr/include/linux/ioport.h:101: 错误: 声明的参数‘request_resource’不存在
/usr/include/linux/ioport.h:99: 错误: 声明的参数‘iomem_resource’不存在
/usr/include/linux/ioport.h:98: 错误: 声明的参数‘ioport_resource’不存在
/usr/include/linux/proc_fs.h:287: 错误: 声明的参数‘get_proc_net’不存在
/usr/include/linux/proc_fs.h:238: 错误: 声明的参数‘proc_root’不存在
/usr/include/linux/proc_fs.h:52: 错误: 声明的参数‘shadow_proc_t’不存在
/usr/include/linux/proc_fs.h:50: 错误: 声明的参数‘get_info_t’不存在
/usr/include/linux/proc_fs.h:49: 错误: 声明的参数‘write_proc_t’不存在
/usr/include/linux/proc_fs.h:47: 错误: 声明的参数‘read_proc_t’不存在
/usr/include/linux/spinlock_types.h:48: 错误: 声明的参数‘rwlock_t’不存在
/usr/include/linux/spinlock_types.h:32: 错误: 声明的参数‘spinlock_t’不存在
/usr/include/linux/spinlock_types_up.h:33: 错误: 声明的参数‘raw_rwlock_t’不存在
/usr/include/linux/spinlock_types_up.h:25: 错误: 声明的参数‘raw_spinlock_t’不存在
/usr/include/asm/system_64.h:197: 错误: 声明的参数‘free_init_pages’不存在
/usr/include/asm/system_64.h:196: 错误: 声明的参数‘arch_align_stack’不存在
/usr/include/asm/system_64.h:194: 错误: 声明的参数‘cpu_idle_wait’不存在
/usr/include/linux/bottom_half.h:8: 错误: 声明的参数‘local_bh_enable_ip’不存在
/usr/include/linux/bottom_half.h:7: 错误: 声明的参数‘local_bh_enable’不存在
/usr/include/linux/bottom_half.h:6: 错误: 声明的参数‘_local_bh_enable’不存在
/usr/include/linux/bottom_half.h:5: 错误: 声明的参数‘__local_bh_enable’不存在
/usr/include/linux/bottom_half.h:4: 错误: 声明的参数‘local_bh_disable’不存在
/usr/include/linux/fs.h:51: 错误: 声明的参数‘lease_break_time’不存在
/usr/include/linux/fs.h:51: 错误: 声明的参数‘leases_enable’不存在
/usr/include/linux/fs.h:49: 错误: 声明的参数‘inodes_stat’不存在
/usr/include/linux/fs.h:42: 错误: 声明的参数‘get_max_files’不存在
/usr/include/linux/fs.h:41: 错误: 声明的参数‘files_stat’不存在
/usr/include/linux/module.h:163: 错误: 声明的参数‘search_exception_tables’不存在
/usr/include/linux/module.h:77: 错误: 声明的参数‘sort_main_extable’不存在
/usr/include/linux/module.h:76: 错误: 声明的参数‘sort_extable’不存在
/usr/include/linux/module.h:74: 错误: 声明的参数‘search_extable’不存在
/usr/include/linux/module.h:66: 错误: 声明的参数‘cleanup_module’不存在
/usr/include/linux/module.h:65: 错误: 声明的参数‘init_module’不存在
/usr/include/asm/local_64.h:10: 错误: 声明的参数‘local_t’不存在
/usr/include/asm/atomic_64.h:209: 错误: 声明的参数‘atomic64_t’不存在
/usr/include/asm/atomic_64.h:25: 错误: 声明的参数‘atomic_t’不存在
/usr/include/linux/cpumask.h:88: 错误: 声明的参数‘cpumask_t’不存在
/usr/include/linux/bitmap.h:125: 错误: 声明的参数‘bitmap_allocate_region’不存在
/usr/include/linux/bitmap.h:124: 错误: 声明的参数‘bitmap_release_region’不存在
/usr/include/linux/bitmap.h:123: 错误: 声明的参数‘bitmap_find_free_region’不存在
/usr/include/linux/bitmap.h:122: 错误: 声明的参数‘bitmap_bitremap’不存在
/usr/include/linux/bitmap.h:120: 错误: 声明的参数‘bitmap_remap’不存在
/usr/include/linux/bitmap.h:118: 错误: 声明的参数‘bitmap_parselist’不存在
/usr/include/linux/bitmap.h:116: 错误: 声明的参数‘bitmap_scnlistprintf’不存在
/usr/include/linux/bitmap.h:114: 错误: 声明的参数‘bitmap_parse_user’不存在
/usr/include/linux/bitmap.h:112: 错误: 声明的参数‘__bitmap_parse’不存在
/usr/include/linux/bitmap.h:110: 错误: 声明的参数‘bitmap_scnprintf’不存在
/usr/include/linux/bitmap.h:107: 错误: 声明的参数‘__bitmap_weight’不存在
/usr/include/linux/bitmap.h:106: 错误: 声明的参数‘__bitmap_subset’不存在
/usr/include/linux/bitmap.h:104: 错误: 声明的参数‘__bitmap_intersects’不存在
/usr/include/linux/bitmap.h:102: 错误: 声明的参数‘__bitmap_andnot’不存在
/usr/include/linux/bitmap.h
/usr/include/linux/bitmap.h:98: 错误: 声明的参数‘__bitmap_or’不存在
/usr/include/linux/bitmap.h:96: 错误: 声明的参数‘__bitmap_and’不存在
/usr/include/linux/bitmap.h:94: 错误: 声明的参数‘__bitmap_shift_left’不存在
/usr/include/linux/bitmap.h:92: 错误: 声明的参数‘__bitmap_shift_right’不存在
/usr/include/linux/bitmap.h:90: 错误: 声明的参数‘__bitmap_complement’不存在
/usr/include/linux/bitmap.h:88: 错误: 声明的参数‘__bitmap_equal’不存在
/usr/include/linux/bitmap.h:86: 错误: 声明的参数‘__bitmap_full’不存在
/usr/include/linux/bitmap.h:85: 错误: 声明的参数‘__bitmap_empty’不存在
/usr/include/string.h:356: 错误: 声明的参数‘strsep’不存在
/usr/include/string.h:336: 错误: 声明的参数‘strncasecmp’不存在
/usr/include/string.h:332: 错误: 声明的参数‘strcasecmp’不存在
/usr/include/string.h:318: 错误: 声明的参数‘ffs’不存在
/usr/include/string.h:314: 错误: 声明的参数‘rindex’不存在
/usr/include/string.h:310: 错误: 声明的参数‘index’不存在
/usr/include/string.h:306: 错误: 声明的参数‘bcmp’不存在
/usr/include/string.h:302: 错误: 声明的参数‘bzero’不存在
/usr/include/string.h:299: 错误: 声明的参数‘bcopy’不存在
/usr/include/string.h:294: 错误: 声明的参数‘__bzero’不存在
/usr/include/string.h:270: 错误: 声明的参数‘strerror_r’不存在
/usr/include/string.h:256: 错误: 声明的参数‘strerror’不存在
/usr/include/string.h:243: 错误: 声明的参数‘strlen’不存在
/usr/include/string.h:212: 错误: 声明的参数‘strtok_r’不存在
/usr/include/string.h:208: 错误: 声明的参数‘__strtok_r’不存在
/usr/include/string.h:200: 错误: 声明的参数‘strtok’不存在
/usr/include/string.h:195: 错误: 声明的参数‘strstr’不存在
/usr/include/string.h:192: 错误: 声明的参数‘strpbrk’不存在
/usr/include/string.h:189: 错误: 声明的参数‘strspn’不存在
/usr/include/string.h:185: 错误: 声明的参数‘strcspn’不存在
/usr/include/string.h:171: 错误: 声明的参数‘strrchr’不存在
/usr/include/string.h:168: 错误: 声明的参数‘strchr’不存在
/usr/include/string.h:131: 错误: 声明的参数‘strdup’不存在
/usr/include/string.h:111: 错误: 声明的参数‘strxfrm’不存在
/usr/include/string.h:107: 错误: 声明的参数‘strcoll’不存在
/usr/include/string.h:103: 错误: 声明的参数‘strncmp’不存在
/usr/include/string.h
/usr/include/string.h:96: 错误: 声明的参数‘strncat’不存在
/usr/include/string.h:93: 错误: 声明的参数‘strcat’不存在
/usr/include/string.h:89: 错误: 声明的参数‘strncpy’不存在
/usr/include/string.h:85: 错误: 声明的参数‘strcpy’不存在
/usr/include/string.h:67: 错误: 声明的参数‘memchr’不存在
/usr/include/string.h:63: 错误: 声明的参数‘memcmp’不存在
/usr/include/string.h:59: 错误: 声明的参数‘memset’不存在
/usr/include/string.h:53: 错误: 声明的参数‘memccpy’不存在
/usr/include/string.h:44: 错误: 声明的参数‘memmove’不存在
/usr/include/string.h:40: 错误: 声明的参数‘memcpy’不存在
/usr/include/linux/smp.h:142: 错误: 声明的参数‘smp_setup_processor_id’不存在
/usr/include/linux/smp.h:11: 错误: 声明的参数‘cpu_idle’不存在
/usr/include/asm/bitops_64.h:341: 错误: 声明的参数‘find_next_zero_string’不存在
/usr/include/asm/bitops_64.h:308: 错误: 声明的参数‘find_next_bit’不存在
/usr/include/asm/bitops_64.h:307: 错误: 声明的参数‘find_first_bit’不存在
/usr/include/asm/bitops_64.h:306: 错误: 声明的参数‘find_next_zero_bit’不存在
/usr/include/asm/bitops_64.h:305: 错误: 声明的参数‘find_first_zero_bit’不存在
/usr/include/asm/alternative_64.h:157: 错误: 声明的参数‘text_poke’不存在
/usr/include/linux/thread_info.h:31: 错误: 声明的参数‘do_no_restart_syscall’不存在
/usr/include/linux/marker.h:127: 错误: 声明的参数‘marker_get_private_data’不存在
/usr/include/linux/marker.h:126: 错误: 声明的参数‘marker_disarm’不存在
/usr/include/linux/marker.h:125: 错误: 声明的参数‘marker_arm’不存在
/usr/include/linux/marker.h:123: 错误: 声明的参数‘marker_probe_unregister_private_data’不存在
/usr/include/linux/marker.h:119: 错误: 声明的参数‘marker_probe_unregister’不存在
/usr/include/linux/marker.h:114: 错误: 声明的参数‘marker_probe_register’不存在
/usr/include/linux/marker.h:107: 错误: 声明的参数‘__mark_empty_function’不存在
我太菜了,搞不懂!谁会帮帮我!!
还有我用的是虚拟机!
-
- 帖子: 21
- 注册时间: 2010-05-08 12:45
Re: 刚开始学习编写驱动,本人超菜,来求救!!
顶,希望有高手能解决!
- gbcwbz
- 帖子: 297
- 注册时间: 2009-05-09 14:58
- 来自: 江苏