Mingz技术博客

...

导航

2013年7月31日 #

makefile:2: *** 遗漏分隔符 。 停止

摘要: from http://hi.baidu.com/��֮��/blog/item/8ec00e2aca65a525d42af11b.html我们在编写完makefile,然后在终端中$make出现“makefile:2: *** 遗漏分隔符 。 停止。”问题,原因是在编写makefile文件时:all:gcc -o helloworld helloworld.cfresh:rm -rf Makefileclean:rm -rf helloworld helloworld.oinstall:cp helloworld /usr/binuninstall:rm -rf /usr/bin/hello 阅读全文

posted @ 2013-07-31 17:42 Mingz2013 阅读(1661) 评论(0) 推荐(0) 编辑

jsoncpp操作 json

摘要: jsoncpp操作 json博客分类:c/c++object-c之 iphoneCpp代码#include//#include"json/json.h"#include"json_reader.cpp"#include"json_value.cpp"#include"json_writer.cpp"usingnamespacestd;usingnamespaceJson;intmain(intargc,char*argv[]){//Configurationoptionschar*config_doc=" 阅读全文

posted @ 2013-07-31 16:51 Mingz2013 阅读(368) 评论(0) 推荐(0) 编辑

JsonCpp简单使用

摘要: 作者:ilifeJsonCpp简单使用1、相关概念总结(1)解析json的方法Json::Value json; //表示一个json格式的对象Json::Reader reader; //json解析reader.parse(json_buf/*json格式的字符串*/,json,false); //解析出json放到json中 jsoncpp库中的Reader类用来将字串或者流载入解析器。后期可以用Reader里面的解析方法把Json字串解码为C++认识的数据。可以用Json::Reader来声明一个Reader实例。Reader中最常用的就是一个parse方法,该方法用来将载入的json 阅读全文

posted @ 2013-07-31 16:50 Mingz2013 阅读(724) 评论(0) 推荐(0) 编辑

JsonCpp的简单使用方法

摘要: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition – December 1999的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。JsonCpp 是一个C++用来处理JSON 数据的开发包。面讲一下怎么使用J 阅读全文

posted @ 2013-07-31 16:49 Mingz2013 阅读(408) 评论(0) 推荐(0) 编辑

C++ JsonCpp 使用(含源码下载)

摘要: C++ JsonCpp 使用(含源码下载)前言JSON是一个轻量级的数据定义格式,比起XML易学易用,而扩展功能不比XML差多少,用之进行数据交换是一个很好的选择JSON的全称为:JavaScript Object Notation ,顾名思义,JSON是用于标记javascript对象的,详情参考http://www.json.org/。本文选择第三方库JsonCpp来解析json,JsonCpp是比较出名的c++解析库,在json官网也是首推的。JsonCpp简介JsonCpp主要包含三种类型的class:Value Reader Writer。jsoncpp中所有对象、类名都在names 阅读全文

posted @ 2013-07-31 16:48 Mingz2013 阅读(506) 评论(0) 推荐(0) 编辑

更好更快更高效解析JSON说明

摘要: 现在来一个实例解析类,直接就把解析JSON到QVariant去了。唯一不足的是没有搞错误处理,具体方法也请各位自行参考json-c的发行文档,这样比较方便叙述,STL或者Boost我都没有认真接触过,不方便写。JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition – December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯 阅读全文

posted @ 2013-07-31 16:45 Mingz2013 阅读(422) 评论(0) 推荐(0) 编辑

C++之jsoncpp学习

摘要: 最新由于客户端要用到jsoncpp,所以自己也跟着项目的需求学了一下jsoncpp.以前没用过xml,但是感觉接触json后,还蛮好用的。参考地址http://jsoncpp.sourceforge.net/class_json_1_1_value.html#include #include #include using std::string;int main(int argc, char *argv[]){ Json::Reader reader; Json::Value json_object; const char* json_document = "{/"age/ 阅读全文

posted @ 2013-07-31 16:43 Mingz2013 阅读(256) 评论(0) 推荐(0) 编辑

QT 使用jsoncpp

摘要: QT 使用jsoncpp编译jsoncpp编译前先安装好python,scons,解压jsoncpp到目录e:\jsconcpp,查看目录下的readme,有关于编译的说明的,根据说明做相应操作就可以。打开Visual Studio 2005 Command Prompt命令行,输入以下命令进行编译sconsplatform =msvc80编译完成后在子目录libs\msvc80就生成了json_vc80_libmt.lib,这就是此库的静态版本了。想动态编译,但不知道怎么搞,readme没有说明。在QT中使用jsconcpp更改pro项目文件对项目进行更改,引用相应的库和头文件路径INCLU 阅读全文

posted @ 2013-07-31 16:41 Mingz2013 阅读(482) 评论(0) 推荐(0) 编辑

JSONCPP安装

摘要: 我刚刚开始从windows MFC下的开发转的LINUX下的C++开发。在写这篇文章之前我三次安装jsoncpp,每一次安装都犯不同的错误。为了我能够在下一次安装时不再犯错误。特写此文!JSONCPP的安装在网上有很多文章,我就是根据他们的内容进行的jsoncpp安装操作,在此向他们表示感谢。1.软件准备JsonCpphttp://sourceforge.net/projects/jsoncpp/files/sconshttp://sourceforge.net/projects/ ... /scons-2.1.0.tar.gz说明:scons需要python,在linux中自己携带了pyth 阅读全文

posted @ 2013-07-31 16:40 Mingz2013 阅读(549) 评论(0) 推荐(0) 编辑

Jsoncpp的使用

摘要: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language,Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使JSON成为理想的数据交换语言。JSON建构于两种结构:“名称/值”对的集合(A collection 阅读全文

posted @ 2013-07-31 16:39 Mingz2013 阅读(287) 评论(0) 推荐(0) 编辑

QtCreator动态编译jsoncpp完美支持x86和arm平台

摘要: 如果是做嵌入式开发。在Qt下支持JSon最好的办法,可能不是采用qjson这个库。QJson这个库的实例只提供了x86环境下的编译方法。Installing QJson--------------QJson requires:- Qt 4.0 or greater- cmake 2.6 or greaterFor Unix/Linux/Mac: mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX=_preferred_path_ .. make make install /sbin/ldconfig, if necessaryPlease rep 阅读全文

posted @ 2013-07-31 16:36 Mingz2013 阅读(602) 评论(0) 推荐(0) 编辑