windows下编译
合适 的编辑器打开D:\Build\source\jsoncpp-src-0.5.0\makefiles\vs71
该目录下有vs项目
打开后选择release版本,选择需要的位数
修改生成的lib名称
根据实际修改运行库种类,我们公司使用的都是多线程DLL模式
修改输出文件汇编文件输出为无列表
linux编译
安装scons
suao apt install scons
解压
jsoncpp-src-0.5.0.tar.gz
修改SConstruct文件,修改输出库名称
输入命令 sudo scons platform=linux-gcc
这个时候在jsoncpp-src-0.5.0/libs/linux-gcc-4.9.1/下生成了编译好的静态库和动态库(libjsoncpp.a和libjsoncpp.so)。