LINUX readline 库的使用,,

编译代码时必须链接libreadline 与libtermcap

基只有前者,,将会有如下的链接失败

/usr/lib/libreadline.so: undefined reference to `tgetnum'

: /usr/lib/libreadline.so: undefined reference to `tgoto'

: /usr/lib/libreadline.so: undefined reference to `tgetflag'

: /usr/lib/libreadline.so: undefined reference to `BC'

: /usr/lib/libreadline.so: undefined reference to `tputs'

: /usr/lib/libreadline.so: undefined reference to `PC'

: /usr/lib/libreadline.so: undefined reference to `tgetent'

: /usr/lib/libreadline.so: undefined reference to `UP'

: /usr/lib/libreadline.so: undefined reference to `tgetstr'

Makeifle (eg):

read:   read.o

gcc -o read read.o -I/usr/include -lreadline -ltermcap

read.o: read.c        gcc -c read.c -lreadline

linux read line,LINUX readline 库的使用,,相关推荐

  1. linux编辑器 line,Linux 编辑器(vi、emacs、grep、gawk、sed等) zz

    第1章:vi(vim) -visual editor (improve) 启动vi(vim) vi/vim filename:从filename第一行开始编辑,即光标默认停留在文件第一行第一个字符处: ...

  2. linux c read函数返回值,Linuxc - GNU Readline 库及编程简介

    GNU Readline 库及编程简介 简介 用过 Bash 命令行的一定知道,Bash 有几个特性: TAB 键可以用来命令补全 ↑ 或 ↓ 键可以用来快速输入历史命令 还有一些交互式行编辑快捷键: ...

  3. Linux下使用readline库实现2048游戏

    一.背景 上一篇文章介绍了readline的基本用法,这一篇通过readline读取按键对2048游戏的c语言实现: 二.思路 2.1 游戏介绍 关于2048游戏,网上找了一下介绍,你可以点击这里在线 ...

  4. 【The Linux Command Line】学习笔记

    以下内容参考于书籍<The Linux Command Line>,中文版本翻译项目:快乐的 Linux 命令行 终端 提示符:$ 表示普通用户,# 表示超级用户 鼠标与光标:使用光标选择 ...

  5. linux里c库和gnu c库,Linux下的C的库文件和头文件有什么区别-

    Linux下的C的库文件和头文件有什么区别- (2012-04-10 01:16:57) 标签: linux 杂谈 Linux下的C的库文件和头文件有什么区别?刚刚接触 这里有点没搞清楚 如果按我的理 ...

  6. Linux离线安装Python第三方库Requests

    前言:因为公司服务器不能上外网,所以执行Python脚本需要自行配置,如用到第三方库,也要自行安装.由于这个系统镜像缺少很多基础依赖,导致各种apt install都无法安装,只能源码安装插件.不管如 ...

  7. Linux下的静态链接库和动态链接库编程

    Linux下的静态链接库和动态链接库编程 参考: Linux下的静态链接库和动态链接库编程 - Histring - 博客园 Mac下静态库和动态库的创建和使用_C/C++_vincent2610的专 ...

  8. linux下使用C++ Json库

    安装Json库 1.下载JsonCpp http://sourceforge.net/projects/jsoncpp/files/ 2.下载scons http://sourceforge.net/ ...

  9. 编译高性能linux so库,关于如何在linux环境下生成a库和so库(改,附图)-Go语言中文社区...

    一般linux环境下的链接库分为a库和so库,分别表示静态链接库和动态链接库,其作用是把C程序编译好做成一种可执行链接文件,c主程序文件调用这些程序的函数接口是可以使用a库或so库,在主程序中只需要i ...

最新文章

  1. python精要(81)-collections容器类型(1)-统计相同的值
  2. docker add-host hostAliases配置/etc/hosts
  3. SAP ABAP实用技巧介绍系列之将unicode字符转换成中文
  4. 车牌识别中的可识性、放弃率、精度与识别率辨析
  5. 【深入理解Java虚拟机学习笔记】第二章 Java 内存区域与内存溢出异常
  6. lisp封装为vlx方法_LSP FAS VLX 文件自动加载方法
  7. Springboot在线电影订票系统
  8. 72张三国历史演变地图
  9. 刷脸支付帮助店铺构建细致准确的用户画像
  10. MATLAB Win10分辨率低的蜜汁改进方法
  11. Google Hack
  12. 关于win10无法正常关机
  13. 程序员放弃高薪选择转行,半年过去,现状如何?
  14. 刘德华--5难忘长发飘飘
  15. 解决:Word在试图打开文件时遇到错误。请尝试下列方法……
  16. Java地位无可动摇的12个原因
  17. 深入探索Android卡顿优化(下)
  18. PHPEMS +XAMPP 验证码显示不出来解决方法
  19. 光谱分析有哪些最新发表的毕业论文呢?
  20. 加群android代码那个是,QQ加群组件-iPhone、Android、网页上加入QQ群

热门文章

  1. 浅析Thinkphp3.0的行为扩展模式
  2. 使shell用结构化命令
  3. OSPF路由协议概念及工作原理
  4. OpenJudge NOI 1.7 26:字符串最大跨距
  5. 图论 —— 图的连通性 —— Tarjan 求割点与桥
  6. 最优布线问题(信息学奥赛一本通-T1349)
  7. 细胞(信息学奥赛一本通-T1329)
  8. 信息学奥赛C++语言:素数的判定
  9. 18 CO配置-控制-产品成本控制-产品成本计划编制-定义估价变式
  10. wdcp找回mysql密码_wdcp忘记后台admin密码,重置MYSQL ROOT密码