동일한 패키지에서 생성 된 서버에서 여러 개의 proto 파일이 있습니다. 프로젝트에 두 개 이상의 proto 파일을 추가하면 각 proto 파일은 자체 .pb.cc 및 .h 파일을 생성하며 생성 된 각 파일은 아래 두 가지 방법을 갖습니다. 생성 된 .cc 파일 중 일부를 내 프로젝트 중 하나에 포함시켜 아래 두 가지 기능에 대한 여러 정의를 작성해야합니다. 패키지 이름에서하나의 프로젝트에 여러 개의 proto 파일 포함 protobuf_AssignDescriptorsOnce()에 이미 본문이 있습니다
만들기 변경이 문제가 1 protobuf_AssignDescriptorsOnce있다 "함수가 이미 본문이"() 2 protobuf_RegisterTypes (CONST : 표준 : : 문자열 &)을 일으키는
자동 생성 기능 이 문제는 분명히 해결되었지만 프로토 파일은 서버에 의해 제공되었으며 파일의 변경으로 인해 다른 모든 종속 클라이언트에서 큰 변화가 발생할 수 있습니다.
이 문제를 해결하려면 도움을 주시면 감사하겠습니다.
안부, Abilash.G