【问题标题】:How to build cscope database for AOSP source?如何为 AOSP 源构建 cscope 数据库?
【发布时间】:2020-07-28 04:34:58
【问题描述】:

我正在使用 AOSP 根目录中的 cscope -b -R 命令来构建其数据库。我让 cscope 运行了 9 个多小时,但没有创建它的数据库。那里没有 cscope.out 文件。它卡在某个地方了吗?

【问题讨论】:

标签: android-source cscope


【解决方案1】:

查看这篇博文:https://nativeguru.wordpress.com/2015/02/10/aosp-code-navigation-with-cscope/

您可以先创建cscope.files 文件,其中包含包含您要导航的代码的所有文件路径,然后使用cscope 命令如下。

$ cd <aosp_root_dir>
$ find . -type f \( -name "*.java" -o -name "*.c" -o -name "*.cpp" -o -name "*.h" \) -and -not \( -path "./out/*" -o -path "./prebuilts/*" -o -path "./external/*" -o -path "./dalvik/*"  -o -path "./ndk/*"  \) > cscope.files
$ cscope -b -q -k

【讨论】:

    猜你喜欢
    • 2018-04-16
    • 1970-01-01
    • 1970-01-01
    • 2020-03-08
    • 1970-01-01
    • 2012-08-11
    • 1970-01-01
    • 1970-01-01
    • 2017-07-11
    相关资源
    最近更新 更多