linux下jsoncpp1 8 4的編譯

2022-07-10 07:54:14 字數 689 閱讀 2714

linux下一通編譯,發現

網上有scons編譯的,還有編譯0.y.z版本的,現在還有更高的版本1.9.4,但是前兩種可能是版本太低和我的版本不相容,1.9.4的高版本這種方法是編譯不通過

總結:這種方法編譯能夠通過,版本還不低,能夠正常使用就剛剛好

2.解壓原始碼

unzip jsoncpp-1.8.4.zip 

cd jsoncpp-1.8.4

3.使用cmake編譯

$ mkdir -p build/debug

$ cd build/debug

$ cmake -dcmake_build_type=debug -dbuild_static_libs=on -dbuild_shared_libs=on -darchive_install_dir=. -g "unix makefiles" ../..

$ make

// 檢視生成的靜態和動態鏈結庫

$ find . -name *.a

./src/lib_json/libjsoncpp.a

$ find . -name *.so

./src/lib_json/libjsoncpp.so

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

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 工具,需要...