2013-08-01 15 views
7

this responseには、-mfloat-abi=hardフラグを使用して構築しようとしました。 Application.mkで私はarmeabi-v7a -mfloat-abi = hard

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

を持っていると、このエラーに

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

を得た私は誰かが-mfloat-ABI =ハード在庫ツールチェーンではない作業を行うことを投稿this linkを見つけました。

これはまだ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