jsoncpp在linux下的配置

2021-06-22 10:40:53 字數 1086 閱讀 5868

jsoncpp

$ tar -zxvf jsoncpp-src-0.5.0 -c jsoncpp

說明: ① 

安裝jsoncpp

jsoncpp

和scon

還需要機器上有

python ② 

scons又是乙個牛叉的工具,功能和

gnu make

一樣,又比

make

簡單多了。

scons

是python

工具,需要先安裝好

python。

2、安裝

(1)安裝 scons

$ sudo apt-get install scons

(2) 切換到 jsoncpp 目錄

$ python /usr/bin/scons platform=linux-gcc

(3) 生成靜態和動態庫檔案

在jsoncpp/libs/linux-gcc-4.7

目錄下

libjson_linux-gcc-4.7_libmt.a

libjson_linux-gcc-4.7_libmt.so

$ sudo mkdir /usr/local/lib

(4) 

把兩個庫檔案拷貝到/usr/local/lib

目錄下

$ sudo cp libjson_linux-gcc-4.7_libmt.* /usr/local/lib

(5) 

將靜態庫重新命名為

libjsoncpp.a libjsoncpp.so (mv 命令)

(6)   切換到 

jsoncpp/include/json 目錄

$ sudo mkdir /usr/local/include/jsoncpp

$ sudo cp * /usr/local/include/jsoncpp

3、使用

(1)包含標頭檔案   

#include

(2) 編譯

加鏈結選項    -ljsoncpp

jsoncpp在linux下的配置

json 官方的解釋為 json 是一種輕量級的資料傳輸格式。關於 json 更具體的資訊,可參見 json 官網 jsoncpp 是比較出名的 c json 解析庫。在 json 官網也是首推的。下面開始說明配置方法 2 scons部署 版本為scons 2.1.0.zip 進入scons解壓目錄...

jsoncpp在linux下的配置

關於 json 更具體的資訊,可參見 json 官網 jsoncpp 是比較出名的 c json 解析庫。在 json 官網也是首推的。版本為jsoncpp src 0.5.0 下面開始說明配置方法 1 版本為scons 2.1.0 並解壓 設定環境變數 export myscons 解壓的路徑 2...

jsoncpp在linux下的配置

關於 json 更具體的資訊,可參見 json 官網 jsoncpp 是比較出名的 c json 解析庫。在 json 官網也是首推的。版本為jsoncpp src 0.5.0 下面開始說明配置方法 1 版本為scons 2.1.0 並解壓 設定環境變數 export myscons 解壓的路徑 2...