我无法找到在Windows x64平台上安装Google协议缓冲区(包括编译器)的明确说明。在Windows上安装协议缓冲区
编译器:
我通过编译器和源的说明README文件去要安装,只需某处把这个二进制文件在PATH
我添加系统变量路径: PROTOC 'C:\ dev_tools \ protoc-2.4.1-win32'
我一直在使用Cygwin安装协议缓冲区源代码。我试着按照自述文件中提供 Unix的指令:
要建立和安装C++ Protocol Buffer的运行和议定书 缓冲编译器(protoc)执行以下命令:
$的./configure $使 $使检查 $ make install的
如果“做检查”失败了,你仍然可以安装,但很可能 这个库的一些功能将无法在系统上正常工作。 继续您的风险。
“make install”可能需要超级用户权限。
有关configure和make的高级使用信息,请参阅INSTALL.txt。
**上安装位置提示**
默认情况下,包将被安装到/ usr /本地。但是,在许多平台上,/ usr/local/lib不是LD_LIBRARY_PATH的一部分,因此,在许多平台上的 。 您可以添加它,但只需安装到/ usr 即可。要做到这一点,调用配置如下:
的./configure --prefix =/USR
我得到'-bash:的./configure:没有这样的文件或目录' 能有人提供明确和详细的步骤,使这项工作?
--------------- UPDATE -----------------
我切换到使用MSYS/MINGW32取而代之的是 我遵循link中的说明。现在我坚持以下几点:
当我运行“的./configure”命令我得到以下错误:
检查如何运行C++预处理器.../lib目录/ CPP
配置:错误:C++预处理器“/ lib/cpp”无法进行完整性检查'
因此,make,make install命令都不起作用。
例如:make:*没有指定目标,也没有找到生成的文件。停止。**
感谢
惊人的文档有多糟上安装此。这是可悲的。 –