我正在开发不同的 Android 项目,需要在 Source Insight 中为不同的内核源代码树设置项目。内核中有许多未使用的文件,我想找到一种方法来挑选出所有在内核中编译的 .c、.h、.S 文件。当我手动选择源文件时,我几乎疯了。
我写了一个脚本,可以提取与.o文件对应的文件,但是有一些.o文件是由多个.c文件编译的,这使得它更加复杂。
有没有更简单的方法可以知道在编译过程中处理了哪些文件?
任何信息将不胜感激。
这是我在 stackoverflow 中的第一个问题,我非常喜欢这里。
谢谢。