mac下编译并使用jsoncpp

看了很多教程说使用jsoncpp,但是都没有说编译的这个步骤,有时候会错误,比如说在cocos2d-x的使用上,这个情况下个文章我会说,而用这个则可以避免

本篇的原文为:http://blog.csdn.net/armyshen/article/details/28245447


在mac下编译jsoncpp需要两样东西,分别是:python、scons,当然还有jsoncpp源代码。

屏幕快照 2015-03-18 下午5.24.40.png

安装步骤:
1、先安装python
2、再安装scons
3、编译jsoncpp(重点)

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

主要说第3步编译jsoncpp:
python和scons都安装完之后,scons解压目录先别急着删除,有用。
假如我的scons解压缩在桌面/Users/admin/Desktop/scons-2.3.4
jsoncpp源代码也解压在桌面/Users/admin/Desktop/jsoncpp-src-0.5.0


打开控制台,也就是终端
键入:cd/Users/admin/Desktop/jsoncpp-src-0.5.0 然后回车
键入:python/Users/admin/Desktop/scons-2.3.4platform=linux-gcc  然后回车

屏幕快照 2015-03-18 下午5.18.00.png
编译成功之后会提示:scons: done building targets,同时在jsoncpp-src-0.5.0/libs/linux-gcc-x.x.x类似目录下生成两个后缀分别为.a和.dylib文件,这就是编译出来的库了。这个以后使用的时候需要引入工程,这个情况以后会说

然后就有出来的lib文件夹了

屏幕快照 2015-03-18 下午5.26.21.png


python、scons可以去官网下载,这里我分享一下python、scons这两个的云盘资源,和编译出来的lib文件夹

python:链接: http://pan.baidu.com/s/1ntn6iCh 密码: nw9t

scons:链接: http://pan.baidu.com/s/1bnrorJh 密码: 5akx

lib:链接: http://pan.baidu.com/s/1gd6FmqZ 密码: xwv4

Last modification:January 1st, 1970 at 08:00 am
如果看了这个文章可以让你少加会班,可以请我喝杯可乐
已打赏名单
微信公众号

Leave a Comment