在Mac下安装协议缓冲区编译器错误

Nat*_*han 2 install protocol-buffers

我在下面安装了protobuf编译器:从这里下载Protocol Buffers完整源代码:http://code.google.com/p/protobuf/downloads/list解 压缩并从终端1.Run ./configure 2转到提取目录.运行make 3.Run sudo make install

运行make后,错误显示.有人知道如何解决它吗?

提前致谢!!

/Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive全部进入.

全部在src

/ bin/sh ../libtool --tag = CXX --mode = link g ++ -D_THREAD_SAFE -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -O2 -g -DNDEBUG -D_THREAD_SAFE -o protoc main. o libprotobuf.la libprotoc.la -lz

libtool:link:找不到库2/src/libprotobuf.la' or unhandled argument2/src/libprotobuf.la'

make [2]:* [protoc]错误1

make [1]:* [all-recursive]错误1

make:* [all]错误2

Tom*_*rly 7

我也看到了 - 我诊断出了这个问题.这很简单 - 下载目录路径包含空格字符.只需移动或重命名下载目录,使其不再包含空格字符,一切正常.

在此处查看我的错误报告.