undefined reference to `f_seek’ 或 XXXXXX 解决方案
在进行vavido 2017.4 软件进行ZYNQ芯片 SD卡读写测试时,遇到一个问题:undefined reference to `f_xxxx’,未找到该函数的定义。添加了ff.h头文件但是还是有问题。
报错如下:
解决方案1:
右键工程:Properties -> C/C++ Build -> Settings -> gcc linker -> ARM v7 gcc linker -> Libraries
然后添加SD的FATFS文件系统所支持所需要的xilffs库,该库名称可以在板级支持报lib中查看名称。类似这样的问题可以这样解决,但是不够完美。
解决方案2:
以前添加过不同的XILFFS库,这时需要重新添加,然后re-generate BSP,然后编译。问题解决!