jsoncpp在linux下的配置

2022-02-23 05:07:51 字數 818 閱讀 8970

關於 json 更具體的資訊,可參見 json 官網:

jsoncpp 是比較出名的 c++ json 解析庫。在 json 官網也是首推的。

(版本為jsoncpp-src-0.5.0

)。下面開始說明配置方法:

1、)(版本為scons-2.1.0

)並解壓;

設定環境變數 # export myscons=解壓的路徑

2、scons部署:

進入scons解壓目錄(假定為$myscons),執行python $myscons/setup.py install將

scons部署完畢。

3、使用scons編譯jsoncpp(版本為jsoncpp-src-0.5.0)

進入jsoncpp解壓目錄,執行命令:

# python $myscons/script/scons.py platform=linux-gcc

將jsoncpp編譯,在解壓目錄jsoncpp-src-0.5.0/libs/linux-gcc-3.4.6下可以看到生成了兩個檔案:

libjson_linux-gcc-4.6.1_libmt.a

libjson_linux-gcc-4.6.1_libmt.so

把.a檔案拷貝到/usr/local/lib 目錄下,為了方便編譯給它改個名字libjsonlib.a

4、將jsoncpp目錄下的標頭檔案件拷到自己的工程裡就可以使用了。

例子**:

#include

#include

#include "json/json.h"

int main(void)

輸出:

jsoncpp在linux下的配置

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

jsoncpp在linux下的配置

jsoncpp tar zxvf jsoncpp src 0.5.0 c jsoncpp 說明 安裝jsoncpp jsoncpp 和scon 還需要機器上有 python scons又是乙個牛叉的工具,功能和 gnu make 一樣,又比 make 簡單多了。scons 是python 工具,需要...

jsoncpp在linux下的配置

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