麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

protobuf環境配置

2019-11-08 00:30:44
字體:
來源:轉載
供稿:網友
PRotobuf-3.0.0-alpha-4 之前版本不支持OC,只支持三種語言C++、java、Python。之后支持七種語言cpp、java、python、ruby、csharp、js、objectivec。當前項目使用的是protobuf-3.0.0-beta-2支持七種語言。最新版本支持php和go語言。一、配置環境從我上傳到CSDN上的編譯資料下載配置環境的源碼解壓后,進入當前目錄,執行下面命令編譯:sudo ./autogen.sh./configure make cleanmake make checksudo make install

make clean

MacBook-Pro:~ $ protoc --version

libprotoc 3.0.0

二、若IM后臺修改協議,則前端使用的協議也要修改。根據拿到的protocol buffer協議編譯成ios下運行的文件。(文件發送過來可能帶有文件序號,去掉,成為如下名稱MSGProtocol.proto),打開終端,cd到文件所在文件夾,然后執行protoc ./MSGProtocol.proto --objc_out=./就可以編譯成需要使用的文件,其中./是指當前目錄,每個proto文件會生成兩個文件 一個.h  一個.m。把項目內的文件刪掉,重新導入新文件,并且修改新導入的文件運行環境為MRC(在build phases —> 搜索當前導入的文件,雙擊文件名最右邊,編輯-fno-objc-arc),實際上每當服務器那邊改變時都需要做-fno-objc-arc修改。

三、GitHub下載的源碼解壓后使用里面的objective工程,將其放到對應的文件夾下,在build settings下面搜索Search Paths,配置Header Search Paths和  Library Search Paths如下:

Library Search Paths : $(PROJECT_DIR)/項目名稱/相應路徑/objectivec

Header Search Paths:$(PROJECT_DIR)/項目名稱/相應路徑/objectivec

Good  Luck!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧产日产国产精品乱噜噜 | 成人在线影视 | 国产精品99免费视频 | 久久影院国产精品 | 久久国产精品区 | 午夜精品福利视频 | 欧美日韩在线看片 | 91九色免费视频 | 欧美日韩亚洲成人 | 国产精品99精品 | 日本在线高清 | 操你视频| 日韩黄色一级视频 | 中国黄色一级生活片 | 久久影院一区二区三区 | 久色网站 | 亚洲综合视频网 | 一本免费视频 | 欧美另类视频在线 | 模特三级在线观看 | 欧美成人一区免费视频 | 天堂亚洲一区 | 国产一区二区三区四区波多野结衣 | 国产porn在线| 国产在线久| 伊人av影院 | 羞羞视频免费观看入口 | 国产精品片一区二区三区 | 黄a大片 | 亚洲码无人客一区二区三区 | 亚洲 91| 国产一区二区三区四区精 | 久久一本日日摸夜夜添 | 国产一区视频免费观看 | 久热久操 | 羞羞的动漫在线观看 | 亚洲小视频 | 狠狠干天天操 | 国产精品亚洲三区 | 做羞羞视频 | 羞羞色院91精品网站 |