亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

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

linux下jsoncpp編譯與使用

2019-11-14 12:38:25
字體:
來源:轉載
供稿:網友
       json的使用場合非常多,無論java還是c++,java語言基本首選fastjson庫,使用maven項目管理工具,分分鐘搞定。而c++語言使用json就要麻煩一些,很多json庫都需要自己編譯,并且不同系統、不同平臺還要分別編譯。c++下相關json庫非常多,貌似jsoncpp用的人多一些,jsoncpp是一個c++封裝的json包,跨平臺支持windows、linux、unix等多系統。linux下面編譯需要使用到SCons,SCons是一個開放源代碼、以 Python語言編寫的程序建造工具,功能和GNU make一樣,不過比make簡單一些。本文主要講Ubuntu14環境下使用SCons工具編譯jsoncpp庫及jsoncpp庫調用代碼示例。       1. 安裝SCons,直接在終端敲命令即可完成SCons安裝。
sudo apt-get install scons       2. 下載jsoncpp源碼(https://github.com/open-source-parsers/jsoncpp ),解壓后得到jsoncpp-master文件夾。終端下進入jsoncpp-master目錄,然后運行如下命令即可。
scons platform=linux-gcc                                編譯完成后,會得到libs文件夾,該文件夾下就是編譯好的動態及靜態lib庫。                                                                     下面是相應代碼示例:
#include <json/json.h>using namespace std;int main(){    // 解析json串    string message = "{ /"data/" : { /"username/" : /"test/" }, /"type/" : 6 }";    Json::Reader reader(Json::Features::strictMode());    Json::Value parseData;    if (reader.parse(message.c_str(), parseData))    {        int type = parseData.get("type", 0).asInt();        Json::Value frameData = parseData.get("data", 0);        string username = frameData.get("username", 0).asString();        PRintf("type: %d, username: %s/n", type, username.c_str());    }    // 生成json串    Json::Value data;    Json::Value frame;    Json::FastWriter fastWriter;    frame["type"] = 66;    data["username"] = "test";    frame["data"] = data;    string result = fastWriter.write(frame);    printf("result: %s /n", result.c_str());    return 0;}       參考資料:       http://www.json.org/       https://www.ibm.com/developerworks/cn/linux/l-cn-scons/
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
色综合久久88色综合天天看泰| 久久五月情影视| 日韩中文在线中文网三级| 欧美成人在线免费| 久久97精品久久久久久久不卡| 欧洲亚洲妇女av| 欧美日韩另类在线| 97色伦亚洲国产| 欧美精品性视频| 日本a级片电影一区二区| 国产欧美va欧美va香蕉在线| 久久免费成人精品视频| 久久久国产精品一区| 亚洲天堂av电影| 色综合久综合久久综合久鬼88| 亚洲黄色成人网| 日韩在线视频免费观看高清中文| 日韩精品视频在线观看网址| 成人精品视频99在线观看免费| 日韩毛片中文字幕| 国产999精品久久久影片官网| 亚洲一区二区三区视频播放| 日本一区二区在线播放| 亚洲国产精彩中文乱码av| 久久久亚洲影院你懂的| www高清在线视频日韩欧美| 欧美成aaa人片免费看| 亚洲黄色免费三级| 亚洲aⅴ男人的天堂在线观看| 中文字幕日韩av| 国产精品视频免费观看www| 日本久久久a级免费| 5278欧美一区二区三区| 欧美激情精品久久久久久大尺度| 国产一区av在线| 怡红院精品视频| 亚洲成色777777女色窝| 91麻豆国产精品| 精品久久久久久中文字幕大豆网| 8090理伦午夜在线电影| 日韩精品免费视频| 91国自产精品中文字幕亚洲| xvideos亚洲| 国产午夜精品全部视频播放| 欧美视频免费在线| 日韩欧美有码在线| 亚洲第一精品夜夜躁人人躁| 欧美精品久久久久久久久| 国产精品香蕉在线观看| 成人免费午夜电影| 久久精品影视伊人网| 在线观看欧美日韩| 国产欧美精品xxxx另类| 亚洲18私人小影院| 欧美床上激情在线观看| 成人免费淫片视频软件| 在线观看91久久久久久| 91精品国产乱码久久久久久蜜臀| 九九精品在线视频| 欧美情侣性视频| 26uuu另类亚洲欧美日本老年| 亚洲精品视频免费在线观看| 国内精久久久久久久久久人| 国产精品福利在线| 亚洲在线第一页| 亚洲欧美成人一区二区在线电影| 最新的欧美黄色| 亚洲欧洲自拍偷拍| 国产一区二区三区在线| 丰满岳妇乱一区二区三区| 美女999久久久精品视频| 国产ts一区二区| 精品无人区乱码1区2区3区在线| 欧美专区在线视频| 国产精品一区专区欧美日韩| 日韩av在线网站| 精品国产一区二区三区久久狼5月| 亚洲午夜未满十八勿入免费观看全集| 国产精品日韩专区| 成人黄色在线播放| 日韩成人在线免费观看| 亚洲国产第一页| 国产人妖伪娘一区91| 欧美性猛交xxxx免费看漫画| 日韩精品中文字幕在线| 欧美乱人伦中文字幕在线| 久久视频在线观看免费| 精品国产老师黑色丝袜高跟鞋| 久久久亚洲欧洲日产国码aⅴ| 4p变态网欧美系列| 亚洲视频一区二区三区| 亚洲人成网7777777国产| 日韩免费看的电影电视剧大全| 欧美xxxx18性欧美| 中文字幕无线精品亚洲乱码一区| 亚洲视频第一页| 成人精品在线观看| 亚洲国内精品视频| 国产一区二区精品丝袜| 91国语精品自产拍在线观看性色| 成人网在线免费看| 狠狠操狠狠色综合网| 国产精品久久久久久久久久小说| 中文字幕在线视频日韩| 亚洲欧美国产高清va在线播| 欧美大码xxxx| 亚洲第一免费播放区| 亚洲成色777777女色窝| 日韩电影中文 亚洲精品乱码| 亚洲欧洲成视频免费观看| 亚洲a级在线观看| 俺也去精品视频在线观看| 亚洲xxx视频| 午夜精品一区二区三区在线视频| 久久久国产影院| 国产精品福利在线| 国产噜噜噜噜噜久久久久久久久| 96pao国产成视频永久免费| 亚洲人精选亚洲人成在线| 色偷偷综合社区| 国产精品一区二区三区久久| 欧美高清videos高潮hd| 亚洲国产中文字幕在线观看| 日韩亚洲精品电影| 亚洲国产欧美日韩精品| 51精品国产黑色丝袜高跟鞋| 亚洲免费小视频| 亚洲最新中文字幕| 亚洲美女www午夜| 亚洲欧美色婷婷| 91地址最新发布| 国产精品日日摸夜夜添夜夜av| 亚洲欧美国产va在线影院| 国产精品三级久久久久久电影| 性视频1819p久久| 欧美激情在线播放| 国内精品久久久久伊人av| 日本精品一区二区三区在线播放视频| 亚洲精品视频免费| 亚洲欧洲成视频免费观看| 国产精品福利久久久| 亚洲国产精品成人一区二区| 91精品久久久久久久久不口人| 亚洲欧美国产一本综合首页| 久久精品久久久久电影| 成人午夜两性视频| 久久久女女女女999久久| 久久久国产一区二区三区| 欧美一区二区三区精品电影| 久久国产精品99国产精| 91在线免费观看网站| 欧美成aaa人片免费看| 欧美多人乱p欧美4p久久| 成人欧美一区二区三区黑人| 亚洲欧美日韩图片| 成人免费网视频| 中文字幕日本欧美| 精品偷拍各种wc美女嘘嘘| 亚洲在线一区二区| 中文字幕亚洲欧美日韩高清| 欧美与欧洲交xxxx免费观看| 久久人人爽亚洲精品天堂| 欧美激情在线播放| 狠狠躁天天躁日日躁欧美|