LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1001|回复: 7

在构建临时编译环境时,能不能同时编译多个软件包?

[复制链接]
发表于 2006-1-16 21:19:08 | 显示全部楼层 |阅读模式
比如说我在编译Ncurses时,再开一个控制台编译Patch,因为其依赖的软件包已经安装了,我想如果能这样是不是比较节省时间?
发表于 2006-1-16 21:39:37 | 显示全部楼层
可以解压什么的,别开始configure 和make什么的。顺序最好别乱。

理由嘛,LFS book上说了。
回复 支持 反对

使用道具 举报

发表于 2006-1-16 21:58:26 | 显示全部楼层
我觉得如果能确定同时编译的包之间没有任何依赖关系,觉得应该是可以的.但没试过,觉得不会提高速度.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-16 22:13:42 | 显示全部楼层
应该可以比较省时间吧?要不只单独编译一个文件在那里,觉得CPU资源浪费掉了似的。
回复 支持 反对

使用道具 举报

发表于 2006-1-16 22:56:28 | 显示全部楼层
就算可以同时编译,也肯定会很浪费时间,只慢不快,道理很清楚嘛
让CPU专注的做完一件事情再做另一件事情,比让它在两个事情之间跑来跑去要好
回复 支持 反对

使用道具 举报

发表于 2006-1-16 23:19:01 | 显示全部楼层
主要是对于多CPU的用户有这个问题,比如双CPU,或者双内核之类的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-16 23:46:06 | 显示全部楼层
有道理,看来还是一步一步来啊。心急了享受不到LFS带来的种种。
回复 支持 反对

使用道具 举报

发表于 2006-1-17 21:18:29 | 显示全部楼层
想尽量利用CPU资源,用并行编译同一个包较好

http://www.linuxfromscratch.org/ ... rallelcompiling.txt
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表