安装GRPC时的ProTOBUF权限问题

发布于 2025-02-04 19:48:34 字数 400 浏览 3 评论 0 原文

我正在按照

为了使用CMAKE安装GRPC,但我遇到了权限问题。

Running gRPC C++ protocol buffer compiler on src/proto/grpc/reflection/v1alpha/reflection.proto

/bin/sh: 1: /home/user/external/grpc/cmake/build/third_party/protobuf/protoc-3.19.4.0: Permission denied

什么可能导致此问题以及如何修复它?

I am following the instructions from https://grpc.io/docs/languages/cpp/quickstart/

in order to install grpc using cmake, but I run into a permission issue.

Running gRPC C++ protocol buffer compiler on src/proto/grpc/reflection/v1alpha/reflection.proto

/bin/sh: 1: /home/user/external/grpc/cmake/build/third_party/protobuf/protoc-3.19.4.0: Permission denied

What could cause this and how to fix it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

肥爪爪 2025-02-11 19:48:34

我解决了此问题,将GRPC的代码从v1.46.3升级到v1.48.0。

I resolved this issue upgrading grpc's code from v1.46.3 to v1.48.0.

逆夏时光 2025-02-11 19:48:34
sudo make install

修复了我。对于权限问题,请使用 sudo (在Linux上)。

sudo make install

fixed it for me. For the permission issue, use sudo (on Linux).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文