extern struct rt_device *fal_mtd_nor_device_create(const char *parition_name);
fal.h
文件中声明了为什么我用网上的例子一直显示报错:Error[Li005]: no definition for "fal_mtd_nor_device_create" [referenced from
我就直接单独创建了一个 .h文件用以引用这个函数,但是还是报错,显示发现不了这个函数。导入文件都没什么问题,路径我也看了都正常,。
求助!!
fal_mtd_nor_device_create这个函数已经定义好的,直接添加下面头文件就行了,不用重新定义
/* 添加 fal 头文件 */
#include <fal.h>
#include "fal_cfg.h"
/* 添加文件系统头文件 */
#include <dfs_fs.h>
#include <dfs_posix.h>
头文件是添加的,goto define,只能到fal.h那,无法进入fal_rtt.c文件中对这个函数的具体实现。