두 개의 독립적 인 소스 트리 각각에서 #include 헤더 파일이있는 C 소스 파일을 컴파일하려면 어떻게해야합니까? 각 소스 트리에는 자체 메이크 파일 세트가 있으며 소스 트리는 서로 완전히 독립적입니다.여러 소스 코드 트리에 종속 된 소스 파일 컴파일
특정 네트워크 프로토콜의 패킷을 해석하는 Wireshark 플러그인을 작성하고 있습니다. 플러그인을 컴파일하기 위해 컴파일러는 Wireshark 소스 트리에 대해 심볼을 해석해야합니다. 그러나 플러그인이 Wireshark에서 바이트 배열을 제공 할 때 실제로 네트워크 패킷 내용을 해석하기 위해서는 플러그인이 완전히 별도의 소스 트리에서 데이터 구조 및 RPC XDR 루틴의 정의를 포함해야합니다. 따라서 컴파일러는 Wireshark와이 파일들을 포함하는 완전히 별개의 소스 트리에 대한 심볼을 해석해야합니다.
쉬운 방법이 있나요? 어떤 제안이라도 대단히 감사 할 것입니다.
감사합니다. 충분한 평판 포인트가 있다면 +1 할거야 ... –