|
发表于 2008-11-26 14:14:57
|
显示全部楼层
devel是debian特有的,只是软件的头文件等,只有在编译软件的时候,可能别的软件需要利用这个软件的某些功能,然后头文件就能告诉应该怎么做怎么做就能调用了。别的发行版大都直接包含在软件里面了,而不单独分出来。
libs不是每个软件都有的,和plugin一样,都是提供额外功能的。
不过如果你说的是库文件,打个比方,windows下编写图形程序需要调用mfc的动态链接库,这个库文件在c:\windows\system32\下,每一个利用mfc编写的程序都会调用。
linux下库文件也是如此,只是比windows下共享概念更深刻,所有程序的库文件都共享,可以有效节约了系统资源。
windows下程序比如lastfm,是使用qt4库的,smplayer也是使用qt4库的,两个程序会分别自带qt库。qt4库都放在程序目录下。占用2次磁盘空间。linux下都存放在/usr/lib/下共享了,只是安装一次就行了,你说那种方法好? |
|