xgd*_*gsc 5 android analyzer android-ndk
http://developer.android.com/tools/sdk/ndk/index.html
如上面的链接所示,android ndk r8e:
为Linux/MacOSX主机添加了静态代码分析器.有关使用分析器的信息,请参阅CHANGES.HTML.
在CHANGES.HTML中:
- 为Linux/MacOSX主机添加了静态代码分析器
- 对于ndk-build,要么导出NDK_ANALYZE = 1,要么将其添加到命令行.
- 对于独立版,请参考ndk-build,例如使用/ path/to/standalone/bin // analyzer运行scan-build.
我添加了ndk-build NDK_ANALYZE = 1来构建命令,它构建得很好.但我究竟如何使用分析仪来检测内存问题呢?我没找到任何文件.
我在构建NDK项目时在eclipse的“控制台”中发现了以下行。我想这就是答案。
scan-build:使用 '/opt/android-ndk/toolchains/llvm-3.2/prebuilt/linux-x86_64/bin/armeabi/analyzer' 进行静态分析
最后在控制台中显示:
扫描构建:发现 1 个错误。scan-build:运行“scan-view /tmp/scan-build-2013-03-29-4”来检查错误报告。
不过,它会检测基本错误,例如除以零,而不是内存问题。
| 归档时间: |
|
| 查看次数: |
1972 次 |
| 最近记录: |