php小编西瓜在使用cosmos-sdk/proto/bank/v1beta1/query.proto 文件编译时遇到了错误。这个文件是cosmos-sdk中的一部分,用于查询银行相关的信息。错误的出现可能是因为文件本身存在问题或者编译器的配置有误。解决这个问题需要仔细检查文件内容和编译器的设置,确保它们符合要求。同时,可以寻求社区或开发者的帮助,以便更快地解决这个编译错误。,安装协议并保存 cosmos-sdk/proto/bank/v1beta1/query.proto 文件后,此文件显示很多错误,为了确认错误,我运行了此命令 protoc –go_out=。查询.proto,这是问题详细信息:,我已经安装了协议版本 3.21.12,每个导入的路径文件都放置在正确的位置,但仍然出现错误。我也尝试过不同的 cosmos-sdk 版本,但问题对我来说仍然相同。
我的期望是运行命令后(protoc –go_out =.query.proto)
在 cosmos-sdk/proto/bank/v1beta1 路径中,它应该可以自由运行错误,我在官方 cosmos sdk github 存储库上遇到了与同一问题相关的问题。 cosmos sdk 团队的两位核心工程师建议我使用“buf”而不是“protoc”来解决我的错误。我听从了他们的建议并成功解决了问题。,这是链接:,