如何编译一个C源文件,该文件包含来自两个独立源树中每一个的#include头文件?每个源树都有自己的一组makefile,并且源树彼此完全独立。编译与多个源代码树有依赖关系的源文件
我正在写一个Wireshark插件来解释特定网络协议的数据包。为了编译插件,编译器需要根据Wireshark源代码树解析符号。但是,为了让Wireshark在为它提供一个字节数组时,插件实际解释网络数据包的内容,插件还必须包含来自完全独立的源代码树的数据结构和RPC XDR例程的定义。因此编译器还需要针对Wireshark和一个完全独立的包含这些文件的源代码树来解析符号。
有没有简单的方法来做到这一点?任何建议都将非常感激。
谢谢!如果我有足够的声望点,我会+1。 –