【发布时间】:2017-03-10 09:54:14
【问题描述】:
我正在尝试为运行 C++ 环境的嵌入式设备设置 grpc 服务器。我已经点击了https://github.com/grpc/grpc/blob/master/INSTALL.md 的链接,但我无法理解为了使 grpc 库可用或安装在 C++ 库中需要做什么。
为 C++ 设置 grpc,我假设除了 C++ 运行时位置的细节之外,还有一种适用于 windows/Linux 环境的通用方法
上述位置的方法说要构建,但它在步骤中对我来说失败了,
出现如下错误,
如果有更详细的链接/参考一步一步的过程将非常有帮助
【问题讨论】:
-
那么您是要为 Windows 还是为 Linux 构建?您的问题对此不清楚
-
我的目标环境是 linux 设备,但出于开发目的,我在 windows 7 上进行
-
那么这两个构建中的哪一个失败了?窗户那个?您如何构建(哪个编译器,您是否安装了所有先决条件等)?
-
是的 Windows 1。我完成了上述所有步骤。我正在使用 Cygwin GCC 编译器。我已经安装了所有给定的项目,在 ---------- Building using CMake (with BoringSSL) Install CMake。安装 Active State Perl (choco install activeperl) 安装 Ninja (choco install ninja) 安装 Go (choco install golang) 安装 yasm 并将其添加到 PATH (choco install yasm)
-
如果您要设置使用 CMake 构建路径,那么您还应该使用他们在那里描述的命令,而不是使用
make(这需要如下部分所述的不同设置它)
标签: c++ protocol-buffers grpc grpc-java