因为需要解析JSON,所以就在网上找资料,参考了一下午,终于搞定了~~
网上写的都不是很完整,我来总结一下。不总结的话,总觉得对不起一下午的忙碌!
安装步骤:
1、先安装python2、再安装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 回车
键入:
(这句话我试过,不成功,改为: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,然后编译,成功!