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