0
是否有一個靜態分析工具集成到Android NDK中用於本地代碼?根據我的理解,NDK最近轉換到了CLang,我認爲它有一個內置的靜態分析器(https://clang-analyzer.llvm.org/scan-build.html),但我似乎無法找到如何使用它。我猜我只需要更新我的CMake文件?Android NDK - 原生C++代碼的靜態分析
我使用「./gradlew tasks --all」搜索了所有的gradle任務,並且看到了「externalNativeBuild」任務,但它只是構建本地源代碼。
理想情況下,我想運行一個命令/任務,並生成一個輸出文件,其中包含我的本機代碼的所有靜態分析問題 - 類似於創建HTML文件的Java「lint」任務。
謝謝!
有沒有簡單的方法將其整合到Android項目中? – Jon
不,它是一個外部工具。我曾經做過的事情就是爲它創建一個「項目」,將其保存在我的源文件中,並且每隔一段時間雙擊它並運行檢查。不理想,但有效,沒有麻煩。 – yakobom