1. 程式人生 > >linux::jsoncpp庫

linux::jsoncpp庫

下載庫:http://sourceforge.net/projects/jsoncpp/files/

tar -zxvf jsoncpp-src-0.5.0 -C jsoncpp

(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 (7) (1)包含標頭檔案 #include
<jsoncpp/json.h> (2) 編譯 加連結選項 -ljsoncpp