0
的標誌,我的項目使用Jam來構建我的JNI代碼。我們在我們的卡紙構建系統中設置NDK中的工具鏈(目前我們使用的是r10e),最終構建我們需要的SO文件。 雖然有效,但我們擔心我們沒有使用最正確/優化的標誌。我做了一些研究,並且默認'ndk-build'會默認使用下面的標誌來發布。這是對的嗎?請讓我知道正確的標誌。非常感謝。由於某些原因,NDK使用發佈庫
-fwrapv -O3 -Wall -Wstrict-prototypes
此外,我們只是發現math :: pow(double,double)在某些設備上總是返回-0.0。如果您能提出一些意見,我們將不勝感激。
你在找[這個答案](http://stackoverflow.com/a/13104129/192373)? –
哪個設備顯示**'pow()** **的特殊行爲? –
感謝您的信息。亞歷克斯。我正在使用NDK r10e,我在add_application.mk中找不到相同的代碼,而是在setup_common.mk中找到類似的代碼。你可以向我確認'ndk-build'是使用標誌嗎?我目前定製爲使用-o3,而根據setup_common.mk,'ndk-build'似乎正在使用-o2。 – RyanShao