《NetBSD指南-31.5.使用build.sh编译内核》

NetBSD用户指南中文版、NetBSD pkgsrc指南中文版...

版主: lionux

主题已锁定
头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

《NetBSD指南-31.5.使用build.sh编译内核》

帖子 leo » 2010-03-08 3:35

创建及编辑内核配置文件后, 手动配置内核, 生成依赖包以及重新编译等工作也可以用 src/build.sh 脚本完成, 所有这些只需一步:

代码: 全选

$ cd /usr/src
$ ./build.sh kernel=MYKERNEL 
这将执行上面描述的所有操作, 但是有一个小的区别是: 编译前将删除所有旧的object文件, 开始一个全新的构建过程。 这有些矫枉过正, 而且保留这些旧文件并无不妥,除非构建过程中新的依赖包发生了变化。如果要保留旧文件, 添加 -u 选项到 build.sh:

代码: 全选

$ cd /usr/src
$ ./build.sh -u kernel=MYKERNEL 
在结束前, build.sh 将打印出新编译的内核所在的位置,然后你就可以安装这个新内核了。

主题已锁定

在线用户

正浏览此版面之用户: 没有注册用户 和 9 访客