1、官网下载(最新版本为readline7.0)
[http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html][1]
2、解压安装
tar zxvf readline-7.0.tar.gz
cd readline-7.0
make
make install
3、提取静态库、动态库以及相关头文件
cp /usr/local/lib/libreadline.a
cp /usr/local/lib/libhistory.a
cp /usr/local/lib/libreadline.so.*
cp /usr/local/include/readline
4、头文件包含
#include "readline/readline.h"
#include "readline/history.h"
5、编译选项
readline编译依赖于ncurses库
所以在应用编程里链接时候需要添加 -lreadline -lhistory -lncurses三个库