要安裝jsoncpp,首先要下載好scons,再去安裝jsoncpp
scons下載地址:wget http://prdownloads.sourceforge.NET/scons/scons-2.2.0.tar.gz
Jsoncpp 下載地址 http://sourceforge.net/projects/jsoncpp/files/latest/download?_test=goal
安裝步驟如下:
tar -zxvf scons-2.1.0.tar.gz
cd scons-2.1.0
python setup.py install
tar -zxvf jsoncpp-src-0.5.0.tar.gz
cd jsoncpp-src-0.5.0
scons platform=linux-gcc
mv libs/linux-gcc-5.4.0/libjson_linux-gcc-5.4.0_libmt.so /lib
ln /lib/libjson_linux-gcc-5.4.0_libmt.so /lib/libjson.so
mv include/json/ /usr/include/
ldconfig
【注意這裏的版本號可能不同】先通過cd libs進入libs目錄,再用“ls”命令查看自己的版本號,然後在上述步驟中修改成自己的版本號即可
驗證安裝成功:
$ ./bin/linux-gcc-5.4.0/test_lib_json
Testing ValueTest/size: OK
Testing ValueTest/isObject: OK
Testing ValueTest/isArray: OK
Testing ValueTest/isBool: OK
Testing ValueTest/isInt: OK
Testing ValueTest/isUInt: OK
Testing ValueTest/isDouble: OK
Testing ValueTest/isString: OK
Testing ValueTest/isNull: OK
Testing ValueTest/isNull: OK
Testing ValueTest/accessArray: OK
Testing ValueTest/asFloat: OK
Testing ValueTest/compareNull: OK
Testing ValueTest/compareInt: OK
Testing ValueTest/compareUInt: OK
Testing ValueTest/compareDouble: OK
Testing ValueTest/compareString: OK
Testing ValueTest/compareBoolean: OK
Testing ValueTest/compareArray: OK
Testing ValueTest/compareObject: OK
Testing ValueTest/compareType: OK
All 21 tests passed