![](/img/trans.png)
[英]Building librealsense android app with NDK (native c++ code) part?
[英]Android NDK - static analysis for native c++ code
Android NDK中是否集成了用于本机代码的静态分析工具? 根据我的理解,NDK似乎最近过渡到了CLang,我认为它具有内置的静态分析器( https://clang-analyzer.llvm.org/scan-build.html ),但我似乎无法了解如何使用它。 我猜我只需要以某种方式更新我的CMake文件?
我使用“ ./gradlew任务--all”搜索了所有gradle任务,并且看到了“ externalNativeBuild”任务,但这只是构建本机源代码。
理想情况下,我只想运行一个命令/任务,并为我的本机代码生成一个包含所有静态分析问题的输出文件,类似于创建HTML文件的Java“皮棉”任务。
谢谢!
我认为您在Android Studio中没有为此提供集成工具。 但是,您也可以尝试CppCheck 。 它不是完美的,但一点也不差,在很多情况下都救了我。 您可以将其用于单个文件,也可以一次构建项目并每次加载。 它也是免费的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.