转自scutan 常用的Linux编程库
库 头文件 描述
libGL.so 实现到OpenGL API的接口
libGLU.so 实现到OpenGL API的接口
libImlib.so 实现一套图像处理例程
libc.so 实现标准C库(不需要头文件)
libcom_err.so 实现出错处理例程的集合
libcrypt.so 实现加密函数的集合
libcurses.so 光标字符模式的屏幕操作库
libdb.so 创建和操作数据库的库
libdl.so 让程序在运行时加载和使用库代码而无须在编译时链接库
libform.so 实现字符模式应用程序的窗体处理能力
libglib.so Glib库,提供了大多数程序需要的大量基本工具函数,比如散列表等
libgthread.so 实现对Glib的线程支持
libgtk.so GIMP下的X库
libhistory.so 实现GNU readline(libreadline)包中的命令行历史机制
libjpeg.so 定义到JPEG库的接口,赋予应用程序使用JPEG图像文件的能力
libm.so 实现标准C数学库
libmenu.so 提供在字符模式屏幕上创建和使用菜单的例程
libncurses.so 使用ncurses文本模式屏幕控制系统的应用程序的基础库
libnss.so 用于名字服务切换工具的功能,提供了名字数据库比如DNS接口
libpanel.so 提供在字符模式屏幕上创建和使用面板的例程
libpbm.so 可移植的位图库,实现了使用多种格式单色位图的接口
libpgm.so 可移植的灰度图库,实现了使用多种格式灰色位图的接口
libpng.so 用于编码,解码和操作PNG格式图像文件的参考实现
libpnm.so 可移植anymap库是使用多种位图格式的基础库
libppm.so 可移植的像素图库实现了使用多种格式彩色像素图的接口
libpthread.so 实现了POSIX线程库,标准的Linux多线程库
libreadline.so GNU readline包的基础库,该软件包能够让应用软件存储,记忆并且编辑命令行.
libresolv.so 提供使用因特网域名服务器和服务的接口
libslang.so 提供方便的脚本语言S-lang,用于嵌入其它应用程序
libtiff.so 读写TIFF格式图像文件的库
libz.so 通用压缩例程库
libvga.so Linux的底层VGA和SVGA图形库
转自scutan 常用的Linux编程库的更多相关文章
- 牛人整理分享的面试知识:操作系统、计算机网络、设计模式、Linux编程,数据结构总结 转载
基础篇:操作系统.计算机网络.设计模式 一:操作系统 1. 进程的有哪几种状态,状态转换图,及导致转换的事件. 2. 进程与线程的区别. 3. 进程通信的几种方式. 4. 线程同步几种方式.(一定要会 ...
- 【转】牛人整理分享的面试知识:操作系统、计算机网络、设计模式、Linux编程,数据结构总结
基础篇:操作系统.计算机网络.设计模式 一:操作系统 1. 进程的有哪几种状态,状态转换图,及导致转换的事件. 2. 进程与线程的区别. 3. 进程通信的几种方式. 4. 线程同步几种方式.(一定要会 ...
- 面试知识:操作系统、计算机网络、设计模式、Linux编程,数据结构总结
基础篇:操作系统.计算机网络.设计模式 一:操作系统 1. 进程的有哪几种状态,状态转换图,及导致转换的事件. 2. 进程与线程的区别. 3. 进程通信的几种方式. 4. 线程同步几种方式.(一定要会 ...
- 《Linux编程大作业》
一.要求 作业题目 Linux下的多进程/线程网络通信 作业目标 要求学生熟练掌握<Linux编程>课程中的知识点,包括Linux常用命令.bash脚本.编译和调试环境.读写文件.进程间通 ...
- .netcore在linux下使用P/invoke方式调用linux动态库
http://www.mamicode.com/info-detail-2358309.html .netcore下已经实现了通过p/invoke方式调用linux的动态链接库(*.so)文件 1 ...
- python常用框架及第三方库
python常用框架及第三方库 一.Web框架 1.Django: 开源web开发框架,它鼓励快速开发,并遵循MVC设计,比较庞大,开发周期短.Django的文档最完善.市场占有率最高.招聘职位最多. ...
- 【转】[IT综合面试]牛人整理分享的面试知识:操作系统、计算机网络、设计模式、Linux编程,数据结构总结
感谢IT面试群 S-北京-陈磊 的整理分享. 基础篇:操作系统.计算机网络.设计模式 提高篇:WIN32.MFC与Linux 算法篇:算法与数据结构 一:操作系 ...
- Google Java编程库Guava介绍
本系列想介绍下Java下开源的优秀编程库--Guava[ˈgwɑːvə].它包含了Google在Java项目中使用一些核心库,包含集合(Collections),缓存(Caching),并发编程库(C ...
- linux静态库的生成与使用(转)
linux静态库的生成与使用(转) 库是一种软件组件技术,库里面封装了数据和函数. 库的使用可以使程序模块化. Windows系统包括静态链接库(.lib文件)和动态链接库(.dll文件). Linu ...
随机推荐
- html5 canvas 五子棋游戏
<!doctype html> <html> <head> <meta charset="utf-8"> <title> ...
- Zynq和microblaze的区别
Zynq钩中PS端的外设之后不需要初始化过程,但是如果在microblaze中连接外设之后需要有初始化过程.
- 博客停更及OI退役公告
停更&&OI退役 公告 高中OI之路就这样结束了,曾经想过回在NOI跪,APIO跪,HNOI跪却从未想过会在NOIP跪! 没办法自己作死啊,CCF感觉还是很良心的混个省一回来了,看以后 ...
- 在ubuntu上安装k-vim
在ubuntu 上安装k-vim 早就想好好改造一下自己使用的vim了!可惜各种配置都十分复杂,特别是涉及到C语言的语义补全,YouCompleteMe,总是出各种安装问题.今天有人推荐我使用k-vi ...
- 在ubuntu中为navicat创建快捷方式
在ubuntu中,解压navicat并不会生成快捷方式,每次运行都需要进入软件解压的目录,然后运行命令开启navicat,十分不便.今天尝试引入快捷方式,直接双击运行,感觉挺不错. 首先下载一个合适的 ...
- MindManager 安装注册
正版现在998元,对于个人用户来说是不是太贵了.直接下载的还不能打开,挺奇怪.
- KMP算法之查找模式串在源串中出现的次数
问题描述: 给定两个字符串T, P.查找字符串P在字符串T中出现的次数. 解决方法: 典型的KMP算法的题目,在此使用的KMP算法为算法导论上介绍的算法.下一篇文章将详细介绍KMP算法的计算过程. 题 ...
- Ubuntu16.04 FTP Server 完整篇
sudo apt-get update #更新系统 sudo apt-get install vsftpd #安装vsftpd sudo systemctl status vsftpd #判断vs ...
- Angular - - $location 和 $window
$location $location服务解析浏览器地址中的url(基于window.location)并且使url在应用程序中可用.将地址栏中的网址的变化反映到$location服务和$locati ...
- MYSQL外键的使用以及优缺点
主键和索引是不可少的,不仅可以优化数据检索速度,开发人员还省不其它的工作, 矛盾焦点:数据库设计是否需要外键.这里有两个问题:一个是如何保证数据库数据的完整性和一致性:二是第一条对性能的影响. 正方观 ...