jsoncpp的安裝與配置

2021-10-07 16:36:26 字數 1203 閱讀 4715

某些專案需要jsoncpp庫,那麼本文將介紹ubuntu下安裝jsoncpp庫具體步驟。

安裝jsoncpp前必須安裝scons。

3.解壓scons-3.1.2.tar.gz

tar -zxvf scons-3.1.2.tar.gz 

4. 安裝scons

5. 解壓jsconcpp

tar -zvxf jsoncpp-src-0.5.0.tar.gz

cd jsoncpp-src-0.5.0/

scons platform=linux-gcc

然後jsoncpp-src-0.5.0下出現乙個libs目錄,生成兩個裝所依賴的靜態庫和動態庫  .a  /.so

cd libs/linux-gcc-5.4.0/

拷貝到/usr/local/lib/下,並為了方便使用

sudo cp -r libjson_linux-gcc-5.4.0_libmt.* /usr/local/lib

cd /usr/local/lib

mv libjson_linux-gcc-5.4.0_libmt.a libjson.a

mv libjson_linux-gcc-5.4.0_libmt.so libjson.so

9. 配置鏈結路徑

直接執行jsoncpp檔案,-ljson,系統會找不到***.so動態鏈結庫。

在根目錄下:

vim etc/ld.so.conf

在 etc/ld.so.conf 下加入 /usr/local/lib 這一行,儲存。

執行:/sbin/ldconfig -v  更新一下配置。

新建乙個測試**,通過以下命令編譯

g++ -stdc++1 test_jsoncpp.cpp -o test_json -ljson

./test_json

或者通過cmake編譯亦可

Jsoncpp的安裝配置及示例使用

jsoncpp安裝 jsoncpp 是乙個 c 封裝的 json 包,跨平台支援 windows linux unix 等多系統。linux 下面編譯需要使用到 cmake 進行編譯。jsoncpp原始碼 git clone 進到目錄 cd jsoncpp master 建立目錄 mkdir p b...

linux 下jsoncpp的安裝

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

記錄VS配置JSONCPP

2.解壓,進入 jsoncpp src 0.5.0 makefiles vs71 中開啟.sln檔案,選擇x86或者x64,選擇debug或者release,生成對應的.lib庫。這個必須與自己將要以什麼方式使用是一樣的。使用該庫的環境是debug模式下的x86,生成該庫時,需要選擇的也是debug...