有時候我們需要在C語言中處理Json數據,CJson就是一個輕量級的解析Json數據的庫。 如果你需要使用CJson,那么需要下載相應的源碼包。在官網上http://sourceforge.net/projects/cjson/可以下載到最新的CJson源碼包。
wget http://downloads.sourceforge.net/project/cjson/cjson/1.7.7/cjson-1.7.7.tar.gz
下載完成之后,解壓壓縮包,進入解壓后的文件夾,即可進行后續編譯與使用操作。
tar -zxvf cjson-1.7.7.tar.gz cd cjson-1.7.7
接下來就可以進行CJson源碼的編譯操作了,使用make命令進行編譯即可。同時,還可以使用make install命令將編譯好的庫文件安裝到指定目錄。
make make install
安裝完成之后,還需要在編譯時添加CJson的頭文件和庫文件鏈接參數,否則無法使用CJson庫中的函數。
gcc -o test test.c -I/usr/local/include/cjson -L/usr/local/lib -lcjson
如此一來就可以愉快地使用CJson庫進行Json數據的解析和操作了。
下一篇c json用法