我想了解交叉编译。许多交叉编译器都提到了gnueabihf。我能够理解EABI代表什么,但我找不到关于hf后缀的任何信息。这是什么意思?
谢谢!
答案 0 :(得分:4)
hf
表示Hard Float
当您使用此标志时,在编译期间,编译器将编译您的程序,以便在启动后使用Floating Point Unit
。
您的程序运行得更快,但前提是您使用浮点数!
如果您的CPU不支持它,或者无法启动它,请不要使用此标志。
编辑:
此外,如果您使用Soft Float
,它将计算每个花车"软件"。