gcc - 使用 arm-gcc 启用 VPF 库(硬)
问题描述
我正在尝试构建一个应用程序来链接一个使用VFP
. 我已将标志添加-mfpu=fpv4-sp-d16 -mfloat-abi=hard
到我的arm-gcc
命令中,但它抱怨标准 C 库(libm.a
等)不是使用VFP
.
我注意到在我的arm-gcc
工具链目录中lib
,有一个名为的文件夹hard
,它应该包含arm
使用VFP
.
如何使这个库文件夹成为arm
工具链的标准文件夹?
解决方案
似乎我缺少一些标志。下面我列出所有这些:
-mcpu=cortex-m7 -mthumb -mabi=aapcs -mfpu=fpv5-d16 -mfloat-abi=hard