作者Blueshiva (龙野南云)
看板MacDev
标题Re: [问题] 中央处理器的比较.....
时间Wed Feb 8 13:20:44 2006
※ 引述《pig (欢迎加入猪头党)》之铭言:
: ※ 引述《toki (いまがその时だ)》之铭言:
: : 讲一下我自己知道的,Windows不但用 dynamic link,还用的不少 :P
: : system32 目录下有一整串的 .DLL 档案 (DLL = Dynamic Link Library)
: : 而且很多的视窗程式你 dump 出来会发现 import 不少这些 .dll 的功能
: : (EX: gdi32.dll shell32.dll user32.dll)
: 这倒是没错,windows下面dll一大票,不管是画窗户跑游戏通通都会call到一票的
: dynamic libs,如果真的要通通用static的话那爽到的是硬碟厂 :p
借回一下,但是这些软体安装时也是安装了一堆dll到系统中
对我来说这只是技术上没有用static link,但是在实质意义上差不多
至於什麽gdi32.dll等,以linux下来说,就算是static link推出的OO或Firefox
也不会把X Window整个link进来吧...XD
其实我觉得这是两种思维,Windows上面除了系统一定会有的之外,其他的都
link进执行档或包成dll用,所以安装档案体积肥大
Linux上除非为了解决函式库版本的问题,不然通常不会static link
所以安装档案体积都不大,但是缺了什麽函式库就要自己去装
--
Luna quieres ser madre
y no encuentras querer
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.70.144.38