2013-08-01 119 views
7

this response,我試圖使用-mfloat-abi=hard標誌構建。在Application.mkarmeabi-v7a -mfloat-abi =硬

APP_ABI := armeabi-v7a 
APP_CFLAGS += -mfloat-abi=hard 

,並得到這個錯誤

error: ./obj/local/armeabi-v7a/objs/XXX.o uses VFP register arguments, output does not 

我發現this link如果有人張貼-mfloat-ABI =硬確實與股票工具鏈不工作。

這是NDKr9的情況嗎?

+3

工作從連接器未來的錯誤?另請參閱:http://stackoverflow.com/questions/16846430/hard-float-calls-for-some-functions-in-gcc – fadden

+0

是的,鏈接器錯誤。而你的鏈接/答案在這面旗幟上揭示了更多的光芒。我正在尋找一些針對v7a的簡單優化,但該標誌可能不會有太大的區別。謝謝。 – boni

回答

3

你試過了嗎?

APP_ABI := armeabi-v7a-hard 

這似乎NDKr9