问题:
在交叉编译tslib时遇到uses VFP register arguments, output does not
的问题,通过复盘日志发现是自己的要编译的tslib源代码太久远了导致与新的交叉编译链的VFP版本不符。
查询:
此处的VFP是Virtual Float Point,称为虚拟浮点运算
新的交叉编译链的VFP版本:
旧版libts.so的VFP版本
新的tslib通过新的交叉编译链编译出来libts.so的VFP版本:
解决:
如果是其他所需库文件遇到相关问题一般情况下可通过下载相对较新版本的源代码解决
附上tslib的github地址:https://github.com/libts/tslib