编译材料:
ubuntu14.04
python2.7(python3.4.3是高版本, scons不支持, 无法用其来编译scons)
scons-2.1.0.tar.gz
jsoncpp-src-0.5.0.tar.gz
///////
1. 安装scons
tar zxvf scons-2.1.0.tar.gz
cd scons-2.1.0
python setup.py install
2. 编译json-cpp
tar -xvzf jsoncpp-src-0.5.0.tar.gzgcc版本是4.8的,上面的命令执行完后,会在jsoncpp-src-0.5.0/libs/linux-gcc-4.8目录下面生成库文件:
cd jsoncpp-src-0.5.0
scons platform=linux-gcc
(1)libjson_linux-gcc-4.8_libmt.a
(2)libjson_linux-gcc-4.8_libmt.so
之后,将动态链接库libjson_linux-gcc-4.8_libmt.so,添加到搜索路径中,
3. 使用json-cpp库
不在赘述
// 参考:
1. http://www.linuxidc.com/Linux/2013-02/79466.htm
2. http://www.cnblogs.com/xudong-bupt/p/3696329.html