第十四篇?rico board的uboot添加自定义命令,编译不通过
时间:10-02
整理:3721RD
点击:
我想给uboot添加自定义命令,跟着网上视频学习之后,参照common/cmd_bootm.c发自己编写了一个cmd_hello.c文件现编译不通过?,不知道什么原因?
具体代码如下:
编译出现如下错误:
我打开io.h看了,第117行没有它说的结构体,注释了之后,又显示别的头文件也是这样的错误,这是什么原因呢?
具体代码如下:
- #include
- #include
- #include
- #include
- #include
- #include
- #include
- #include
- #include
- #include
- #include
- #include
- #include
- static int do_hello (cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
- {
- printf("iysheng say hello world.\n");
- return 0;
- }
- static char bootm_help_text[] =
- "iysheng's hello_cmd testing just for fun.\n"
- "helped by weidongshan\n."
- U_BOOT_CMD(
- hello, CONFIG_SYS_MAXARGS, 1, do_hello,
- "hello testing....", bootm_help_text
- );
编译出现如下错误:
我打开io.h看了,第117行没有它说的结构体,注释了之后,又显示别的头文件也是这样的错误,这是什么原因呢?