Jak opravit NanoPB MyProtocol.proto: Option "(nanopb)" unknown.

Problém:

Při pokusu o kompilaci projektu pomocí NanoPB, uvidíte warning jako

nanopb_import_fix.txt
MyProtocol.proto:11:27: Option "(nanopb)" unknown. Ensure that your proto definition file imports the proto which defines the option.

Řešení

Na top .proto souboru mentioned v warning message, hned po syntax = "proto3"; přidejte následující řádek:

import_nanopb_proto_fix.proto
import "nanopb.proto";

Po tom by error měl být gone.


Podívejte se na podobné články podle kategorie: NanoPB