1、下載libjwt源碼:
git clone https://github.com/benmcollins/libjwt
2、安裝autoreconf
apt-get install autoconf
3、安裝LIBTOOL
apt-get install LIBTOOL
4、安裝jansson庫
在jansson-master路徑下執行
make install
庫會安裝在/usr/local/lib
export PKG_CONFIG_PATH=/usr/local/lib
5、安裝libjwt源碼
5.1、進入到jwt庫文件中間
cd libjwt
5.2、生成編譯工具
autoreconf -i #反解析configure.ac文件,生成編譯工具
在生產的configure文件中做如下修改:
cross_compiling=yes #(修改)
CC=arm-hisiv300-linux-gcc #(增加)
5.3、執行configure生成makefile文件
./configure
將openssl庫中include的文件複製到libjwt-master/include中
make
6、生成的libjwt.a庫路徑:
libjwt-master/libjwt/.libs/libjwt.a