不同内核版本的linux系统 环境 编译 jsoncpp-src-0.5.0 区别很大,这里做下记录。
如果linux内核版本较低 python 默认的版本是2,例如2.7直接 安装在线安装scons 比如yum install scons
安装完成后命令行进入到jsoncpp-src-0.5.0源码根目录,执行 scons platform=linux-gcc 即可完成编译
如果linux内核版本较高,python 默认的版本是3,则需要手动安装python2,安装完python2以后安装
pip2,具体的方法是:
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
python2 get-pip.py
pip2安装完成以后再 安装scons,pip2 install scons ,默认安装路径是/usr/local/python-2.7/bin,为scons
建立软连接:命令行调转到/usr/bin 目录 执行ln -s /usr/local/python-2.7/bin/scons ./scons 至此 scons安装完成。