您的位置:首页 > 编程语言 > Java开发

使用eclipse编译jsonCpp

2015-10-18 00:26 603 查看
1.自已废了很大劲安装使用vs2010,结果还是无法编译jsoncpp,估计是太新的,很多语法报错

2.











3.测试

#include <stdio.h>
#include <json/json.h>
#include <string>

using namespace std;

int main(int argc, char **argv) {
std::string strValue = " {\"key1\":\"value1\",\"array\":[ {\"key2\":\"value2\"},{\"key2\":\"value3\"},{\"key2\":\"value4\"}]}";

Json::Reader reader;
Json::Value value;

if (reader.parse(strValue, value)) {
std::string out = value["key1"].asString();
std::cout << out << std::endl;
const Json::Value arrayObj = value["array"];

for (int i = 0; i < arrayObj.size(); i++)
{
out = arrayObj[i]["key2"].asString();
std::cout << out;
if (i != arrayObj.size() - 1)
std::cout << std::endl;
}

}
while(1);
return 1;
}


添加动态lib



整个过程中我们使用eclipse帮我们生成动态库,当是你必须知道怎么去编写makefile,这个你才知道如何去使用eclipse
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: