在哪里可以找到c+的grpc库+;windows和Linux都是 我试图为运行C++环境的嵌入式设备设置GRPC服务器。我已经遵循了链接,但我无法理解需要做什么,以便在GRPC库中提供或安装在C++ LIBS中。 设置C++的GRPC,假设C++运行时位置的细节,我认为有一个通用的Windows/Linux环境。
上面位置的方法说要建造,但我在步骤上失败了 错误如下:在哪里可以找到c+的grpc库+;windows和Linux都是 我试图为运行C++环境的嵌入式设备设置GRPC服务器。我已经遵循了链接,但我无法理解需要做什么,以便在GRPC库中提供或安装在C++ LIBS中。 设置C++的GRPC,假设C++运行时位置的细节,我认为有一个通用的Windows/Linux环境。,c++,protocol-buffers,grpc,grpc-java,C++,Protocol Buffers,Grpc,Grpc Java,上面位置的方法说要建造,但我在步骤上失败了 错误如下: 任何人如果有更详细的逐步过程链接/参考,将对在Windows下构建gRPC非常有帮助,我强烈建议人们使用提供的CMAKE文件 然而,我们还没有为支持cygwin做任何工作,目前我们也没有任何支持cygwin的计划。大多数特定于Windows的代码库都需要msys/mingw或VC,如果cygwin在运行时失败,即使您能够编译,我也不会感到惊讶,因为我们对Linux API的使用对于cygwin的仿真层来说可能太高级了 如果您坚持使用,则
任何人如果有更详细的逐步过程链接/参考,将对在Windows下构建gRPC非常有帮助,我强烈建议人们使用提供的CMAKE文件 然而,我们还没有为支持cygwin做任何工作,目前我们也没有任何支持cygwin的计划。大多数特定于Windows的代码库都需要msys/mingw或VC,如果cygwin在运行时失败,即使您能够编译,我也不会感到惊讶,因为我们对Linux API的使用对于cygwin的仿真层来说可能太高级了
如果您坚持使用,则Makefile在msys下可能会正常工作。那么您是在尝试为Windows还是Linux构建?你的问题还不清楚我的目标环境是linux设备,但出于开发目的,我是在windows 7上进行的,那么这两个版本中哪一个失败了?那个窗户?您是如何构建的(哪个编译器,是否安装了所有的必备组件等)?是的,Windows one。我完成了上面所有的步骤。我正在使用Cygwin GCC编译器。我已经安装了所有给定的项目,在------Building使用CMake(带BoringSSL)安装CMake。安装活动状态Perl(choco Install activeperl)Install Ninja(choco Install Ninja)Install Go(choco Install golang)Install yasm并将其添加到PATH(choco Install yasm)如果您正在设置使用CMake构建路径,那么您还应该使用此处描述的命令,而不是使用
make
(这需要一个不同的设置,如下面一节所述)好吧,我让它在某个点上工作,并为它发送了一个PR(),但它从来没有得到足够的重视,以合并,最近有一些突破性的变化(主要是由于包括关心),需要更多的爱