Comment corriger NanoPB MyProtocol.proto : Option "(nanopb)" unknown.

Problème :

En essayant de compiler un projet utilisant NanoPB, vous voyez un avertissement comme

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

Solution

En haut du fichier .proto mentionné dans le message d’avertissement, juste après syntax = "proto3"; ajoutez la ligne suivante :

import_nanopb_proto_fix.proto
import "nanopb.proto";

Après cela, l’erreur devrait disparaître.


Consultez les articles similaires par catégorie : NanoPB