protobuf 實戰(1)mac安裝篇


    自己mac 筆記本安裝protobuf,走了很多彎路,還他媽下載了https://github.com/google/protobuf 了的源碼,自己各種安裝,

    執行第一步就無果,笑死自己了,可悲結局如下:

 

localhost:protobuf-master juanq$ ./configure --prefix=/Users/juanq/software_install/protobuf
-bash: ./configure: No such file or directory

    最終,參考了 http://my.oschina.net/KingPan/blog/283881?p=1

    但是這個2.5,害死人啊 

    安裝完,執行 

localhost:bin juanq$ protoc --version
dyld: Library not loaded: /usr/local/lib/libprotobuf.8.dylib
Referenced from: /Users/juanq/software_install/protobuf/bin/protoc
Reason: image not found

   提示這個錯,那個讓我鬱悶啊,最終找到官方正品包,2.6.1

   下載地址:https://developers.google.com/protocol-buffers/docs/downloads

最終終結步驟如下:

下載protobuf2.6.1

?
1
https://developers.google.com/protocol-buffers/docs/downloads

    csdn下載:http://download.csdn.net/detail/juanq123/9392009

解壓:

?
1
tar -zxf  protobuf-2.6.1.tar.gz

cd:

?
1
cd protobuf-2.6.1

設置編譯目錄:

?
1
2
./configure --prefix=/User/juanq/software/tools/protobuf
 /User/King-pan/software/tools/protobuf  爲自己設定的編譯安裝目錄

安裝:

?
1
make

?
1
make install

配置環境變量:

?
1
sudo vi .bash_profile

添加配置文件:

?
1
2
3
export PROTOBUF=/Users/juanq/software/tools/protobuf
 
export PATH=$PROTOBUF/bin:$PATH

測試:

?
1
protoc --version

結果如下,成功了

localhost:protobuf-2.6.1 juanq$ protoc --version
libprotoc 2.6.1





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章