红联Linux门户
Linux帮助

Linux下GNU Readline库函数安装用于实现shell内嵌补全

发布时间:2016-08-13 15:35:24来源:linux网站作者:chudongfang2015
GNU Readline库函数安装
该库可以在ubuntu下自动安装,这里给出安装代码:
sudo apt-get install libreadline6-dev  
执行这段代码,Readline库就已经安装好了。
 
由于这个库为动态库,所以在链接时要对其进行链接,先用命令找到其目录:
ldconfig -p | grep readline  
显示libreadline.so.6 (libc6,x86-64) => /lib/x86_64-linux-gnu/libreadline.so.6
 
所以编译Makefile 文件为:
cc = gcc  
OBJ = myshell  
all :  
$(cc)  -c  ./*.c  
$(cc)  -o $(OBJ)  ./*.o  -I /usr/lib/x86_64-linux-gnu/libreadline.so  -lreadline -ltermcap  -g  
rm -rf  *.o  
clean:  
rm -rf *.o
 
本文永久更新地址:http://www.linuxdiyf.com/linux/23281.html