Ubuntu16.04安裝json-c


1. 安裝依賴

sudo apt-get install git gcc clang libtool autoconf automake doxygen valgrind

一些版本要求,如果版本過低可以從github上使用源碼安裝。

  1. libtool≥2.2.6b
  2. autoconf≥2.64
  3. automake≥1.13
  4. doxygen≥1.8.13

2. 安裝

git clone https://github.com/json-c/json-c.git
cd json-c
sh autogen.sh
./configure
make
sudo make install
  • 測試:
make check

注意

為了在make編譯的過程中使用json-c,需要修改makefile的信息:

  • 已經安裝pkgconfig
CFLAGS += $(shell pkg-config --cflags json-c)
LDFLAGS += $(shell pkg-config --libs json-c)
  • 未安裝pkgconfig
JSON_C_DIR=/path/to/json_c/install
CFLAGS += -I$(JSON_C_DIR)/include/json-c
LDFLAGS+= -L$(JSON_C_DIR)/lib -ljson-c


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM