mac下用xcode编译并使用jsoncpp

因为需要解析JSON,所以就在网上找资料,参考了一下午,终于搞定了~~

网上写的都不是很完整,我来总结一下。不总结的话,总觉得对不起一下午的忙碌!


安装步骤:

1、先安装python

2、再安装scons

brew install scons

3、编译jsoncpp(重点)


安装python和scons网上教程很多,不做赘述。

主要说第3步编译jsoncpp:

先下载jsoncpp的源码。

python和scons都安装完之后,scons解压目录先别急着删除,有用。
假如我的scons解压缩在桌面/Users/mac/Desktop/scons-2.2.0
jsoncpp源代码也解压在桌面/Users/mac/Desktop/jsoncpp-src-0.6.0-rc2

打开控制台
键入:cd /Users/mac/Desktop/jsoncpp-src-0.6.0-rc2 回车
键入: python /Users/mac/Desktop/scons-2.2.0/script/scons platform=linux-gcc 回车
(这句话我试过,不成功,改为:scons platform=linux-gcc 就可以了)

编译成功之后会提示:scons: done building targets,同时在jsoncpp-src-0.6.0-rc2/libs/linux-gcc-x.x.x类似目录下生成两个后缀分别为.a和.dylib文件,这就是编译出来的库了。

2.接着:http://blog.csdn.net/armyshen/article/details/28697659

控制台项目新建好了之后,把jsoncpp源代码include下面的json文件夹和我们编译出来的.a链接库拷贝到新建的工程下面,并且添加到xcode中去。


然后,重点来了,需要把图上框出来的路径,加入到search paths的header search paths和library search paths里面。



然后随便写个测试代码,参考http://blog.csdn.net/armyshen/article/details/28697659,然后编译,成功!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值