linux 下jsoncpp的安裝

2021-06-20 10:45:11 字數 953 閱讀 2704

linux下jsconcpp的安裝軟體準備:

安裝步驟:

1.解壓scons-2.3.0.tar.gz   tar -zxvf scons-2.3.0.tar.gz

2.設定scons的環境變數

# export myscons=/home/scons-2.3.0

# export cons_lib_dir=$myscons/engine  

3.解壓jsconcpp

# cd jsoncpp-src-0.5.0

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

會在/home/jsoncpp-src-0.5.0/libs/linux-gcc-4.1.2 目錄下產生 libjson_linux-gcc-4.1.2_libmt.a  和 libjson_linux-gcc4.1.2_libmt.so 兩個檔案

安裝結束 寫測試**

#include

#include

#include

using namespace std;

int main(int argc, char *argv)

ln -s /home/jsoncpp-src-0.5.0/libs/linux-gcc-4.4.6/lib/libjson_linu-gcc-4.4.7_libmt.so /usr/local/libjson.so(產生libjson.so 鏈結檔案)

編譯 g++ -o test test.cpp -i../jsoncpp-src-0.5.0/include -l../jsoncpp-src-0.5.0/libs/linux-gcc-4.1.2 -ljson

如果編譯產生 連線動態庫不存在 那麼作如下操作:

在/etc/ld.so.conf  檔案中 寫入  「/usr/local/lib」

# ldconfig

這樣就可以了。

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...