簡體   English   中英

我應該為我的庫和應用程序使用哪些編譯器標志以獲得最佳性能 NDK (CMake)

[英]What compiler flags should I use for my libraries and apps to get the best performance NDK (CMake)

我的庫和我的應用程序使用 NDK(CMake)。

所以,問題是 - 有什么建議應該如何配置CMake文件以獲得最佳性能?

例如,如果您需要獲得一些關於如何配置.gitignore文件的建議,您可以訪問此 github 頁面

https://github.com/github/gitignore

有很多例子,你可以選擇你需要的。 NDK(CMake)有類似的東西嗎?

CMake 吸收了大量啟發式方法,在您只需選擇發布版本時提供最佳性能。 即使您非常了解您的代碼在做什么,也很難超越它。

盡管如此,廣泛的分析和微調可能是富有成效的。 請記住,不同設備的行為方式可能不同:它們的 CPU 可能會因為太熱而減速,或者您的線程可能會發現自己位於較慢的內核上……

如果您有能力針對一台設備進行優化,那么您的機會會更大。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM