eabihf hf代表什么?

时间:2015-01-20 08:41:17

标签: arm cross-compiling

我想了解交叉编译。许多交叉编译器都提到了gnueabihf。我能够理解EABI代表什么,但我找不到关于hf后缀的任何信息。这是什么意思?

谢谢!

1 个答案:

答案 0 :(得分:4)

hf表示Hard Float 当您使用此标志时,在编译期间,编译器将编译您的程序,以便在启动后使用Floating Point Unit。 您的程序运行得更快,但前提是您使用浮点数! 如果您的CPU不支持它,或者无法启动它,请不要使用此标志。

编辑:
此外,如果您使用Soft Float,它将计算每个花车"软件"。