1

我正在尝试将胖驱动程序添加到 cLK(hd2 的引导加载程序)并在编译时出错

aboot.o: In function `eval_sett_menu':
aboot.c:867: undefined reference to `fs_init'
aboot.c:870: undefined reference to `fs_load_file'
aboot.c:871: undefined reference to `fs_stop'
aboot.c:904: undefined reference to `fs_stop'

来自 aboot.c 的代码

    fs_init();
    printf( "\n   fs_init() done!" );
    void *buf = NULL;
    fs_load_file("/LEOCLK.img", buf);
    fs_stop();
    ...
    fs_stop();

fs.h 中的所有 fs_*

fs.h:

#ifndef FS_H_
#define FS_H_

void fs_init(void);
long fs_read(const char *filename, void *buffer, unsigned long maxsize);
int fs_write(const char *filename, void *buffer, unsigned long maxsize);

#endif

请帮帮我)

fs.h 当然包括

对不起我的英语不好

4

0 回答 0