编译的软件为何都比较大?
VisualBoyAdvance里的主程序文件有5。6M 而我下载COPY版的那个文件只有600多K,今天又编译的个aMule,发现整个安装文件夹有40几个M,最后发现光一个执行文件amule就有40多M了。
什么原因造成的啊?
原本以为编译的文件为更快更小巧,却事与愿违。 估测首要原因是因为可执行程序和库文件没“剥壳”(strip),曾测试过编译的Gimp主程序有40M,“剥壳”后只剩2M。但这之间的区别应该不在速度上。
源码安装软件make install时会连开发包一起安装,而第三方打包往往是把这些拆出来的。但这是次要因素,因为开发包一般不会有多大。 呵呵,amule用仓库的不行么?vba仓库里好像也有啊. linux为什么就没有一个标准的库或是包呢,
rpm安装经常找不到这个找不到那个,有时一个软件安装要找一整天,不停地找,不停的装, 都搞怕了,时常一看到RPM的文件我就怀疑他能不能用了, 渐渐产生了一种不确定不相信的感觉.
听说源码安装依赖性小,所以就偿试这样装了,
源码安装现在也经常出错,也会提示少这少那,而且结果不能很好的控制.选项太多太烦,不是很懂. 如果你用仓库装,除了gtk相关的部分软件,大部分都没有问题的。 我的广州电信adsl访问你的网通仓库慢得要死啊,有时利用d4x多线程下载速度倒还可以。
但是直接apt-get install XX那样简直就是一直折磨。
如果软件不是很大的,自己下载然后编译安装,都比apt-get install XX来得快。
不过我不怎么喜欢编译安装(好烦的),所以多数是使用d4x下载仓库里面的软件(不要说我没有什么道德,单线程实在太慢了,就是开10线程最多也不过10来KB/s)。 一般自己编译、打包,只更新论坛发布的重要更新。 呵呵,电信是个问题啊。我找找看,看看能不能联系一个镜像。 是啊,下载也是个问题
页:
[1]