Linux下编译jsoncpp
2014-11-24 16:35
459 查看
这里介绍Ubutun系统安装
ubuntu里面安装比较简单,不需要配置路径等问题,直接使用命令 apt-get install scons
编译JsonCpp需要下载JsonCpp和Scon还需要机器上有python ,先python,后Sconce,最后JsonCpp.
安装包查询:
判断有木有安装过:
如果有安装过新立得管理工具的,直接使用新立得软件查询,没有的话通过下面命令查看
rpm –qa | grep 安装包名
如果已经安装过,就会有显示,若没有安装过,则无若何结果
找到某安装包:
yum search iostat 安装包
如果有则会显示安装包的信息
安装:
yum -y install 安装包
Ubuntu下:dpkg -l *linux-image*
phthon 安装略,这里主要介绍ubuntu下安装 scons 和编译
安装scons:
apt-get install scons
自动完成,Linux下安装的话估计需要export环境变量,这里完全自动完成
编译jsonCPP:
到http://sourceforge.net/projects/jsoncpp 下载
jsoncpp-src-0.5.0 ,进入到 jsoncpp-src-0.5.0目录,使用命令
scons platform=linux-gcc
在
jsoncpp-src-0.5.0\libs\linux-gcc-4.6 下会有两个库文件 //linux-gcc-4.6
是你gcc的版本
libjson_linux-gcc-4.6_libmt.a
libjson_linux-gcc-4.6_libmt.so
为了方便把文件名改成 libjsoncpp.so libjsoncpp.a
把.a文件和.so文件复制到工程目录下,在.pro文件里添加LIBS+=./jsoncpp.so,或者在MakeFile里面 的LIB 加上 -ljsoncpp
ubuntu里面安装比较简单,不需要配置路径等问题,直接使用命令 apt-get install scons
编译JsonCpp需要下载JsonCpp和Scon还需要机器上有python ,先python,后Sconce,最后JsonCpp.
安装包查询:
判断有木有安装过:
如果有安装过新立得管理工具的,直接使用新立得软件查询,没有的话通过下面命令查看
rpm –qa | grep 安装包名
如果已经安装过,就会有显示,若没有安装过,则无若何结果
找到某安装包:
yum search iostat 安装包
如果有则会显示安装包的信息
安装:
yum -y install 安装包
Ubuntu下:dpkg -l *linux-image*
phthon 安装略,这里主要介绍ubuntu下安装 scons 和编译
安装scons:
apt-get install scons
自动完成,Linux下安装的话估计需要export环境变量,这里完全自动完成
编译jsonCPP:
到http://sourceforge.net/projects/jsoncpp 下载
jsoncpp-src-0.5.0 ,进入到 jsoncpp-src-0.5.0目录,使用命令
scons platform=linux-gcc
在
jsoncpp-src-0.5.0\libs\linux-gcc-4.6 下会有两个库文件 //linux-gcc-4.6
是你gcc的版本
libjson_linux-gcc-4.6_libmt.a
libjson_linux-gcc-4.6_libmt.so
为了方便把文件名改成 libjsoncpp.so libjsoncpp.a
把.a文件和.so文件复制到工程目录下,在.pro文件里添加LIBS+=./jsoncpp.so,或者在MakeFile里面 的LIB 加上 -ljsoncpp
相关文章推荐
- Json:下载、编译、示例、Jsoncpp,Windows/Linux
- jsoncpp linux平台编译和 arm移植
- linux C++程序使用jsoncpp,并编译程序
- jsoncpp在linux编译
- linux下编译jsoncpp
- linux 编译安装 jsoncpp
- linux下jsoncpp编译与使用
- linux 编译jsoncpp
- jsoncpp在linux编译
- linux下jsoncpp的编译安装使用
- linux下jsoncpp的编译和测试使用
- jsoncpp linux平台编译和 arm移植
- linux下jsoncpp的编译安装使用,centos6.5最小化安装后如何选择安装包
- linux 下编译 jsoncpp
- Linux下编译Jsoncpp
- Jsoncpp在linux中的安装、编译及其简单应用
- jsoncpp linux平台编译和 arm移植
- Linux 下编译JsonCpp与使用
- Linux 下编译JsonCpp——ZT
- linux下jsoncpp的编译安装使用