如何編譯一個C源文件,該文件包含來自兩個獨立源樹中每一個的#include頭文件?每個源樹都有自己的一組makefile,並且源樹彼此完全獨立。編譯與多個源代碼樹有依賴關係的源文件
我正在寫一個Wireshark插件來解釋特定網絡協議的數據包。爲了編譯插件,編譯器需要根據Wireshark源代碼樹解析符號。但是,爲了讓Wireshark在爲它提供一個字節數組時,插件實際解釋網絡數據包的內容,插件還必須包含來自完全獨立的源代碼樹的數據結構和RPC XDR例程的定義。因此編譯器還需要針對Wireshark和一個完全獨立的包含這些文件的源代碼樹來解析符號。
有沒有簡單的方法來做到這一點?任何建議都將非常感激。
謝謝!如果我有足夠的聲望點,我會+1。 –