Weblog

All | General | Java | Music
Main | 编写高性能的程序(1) »
20050530 e hënë maj 30, 2005

开发solaris操作系统时的一些经验

    Sun公司在北京成立研究院,并把solaris操作系统拿到中国来开发实在是一件非常了不起的事情。因为solaris操作系统是世界上最好的unix 操作系统。能和业届最精英的同事们交流,是一件愉快的事,工作让自己感到高兴而不是枯燥乏味。

    本来是想写一些关于我参加solaris操作系统开发时修的第一个bug来庆祝opensolaris的成立,但同事们认为那些估计很少有国内的爱好者会 看,而且会因为枯燥让别人对solaris操作系统也产生厌倦。所以想来还是先贴一些我在开发solaris操作系统的时候建立的自己的FAQ。这个 FAQ还会不断的更新。

1. 如何建立cscope来查看solaris操作系统的源程序?
    solaris操作系统的平台上没有source insight一类的软件,不过可以用cscope和vim来查看源程序,非常方便。
a.创建tags
%find . -name '*.[chly]' -exec ctags -u {} \;
b.创建cscope
%find . -name '*.[chly]' -print | sort > cscope.files
%/opt/csw/bin/cscope -b -q -k -i cscope.files
c.如何使用cscope可以参阅www.cscope.org

2.如何编译solaris操作系统kernel源程序?
    这里我只能介绍SPARC平台,使用forte6.2;
%cd usr/src/uts
%dmake -j 100

3.如何安装新编译的kernel?
%/opt/onbld/bin/Install -k sun4u -t root@asas:/ -G micheng -i N31

4.从新的kernel启动
OK>boot micheng/unix

( Maj 30 2005, 01:34:31 PD PDT ) Permalink Comments [1]

Trackback URL: http://blogs.sun.com/micheng/entry/%E5%BC%80%E5%8F%91solaris%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E6%97%B6%E7%9A%84%E4%B8%80%E4%BA%9B%E7%BB%8F%E9%AA%8C
Comments:

%/opt/onbld/bin/Install -k sun4u -t root@asas:/ -G micheng -i

Posted by runescape money on nëntor 09, 2007 at 11:55 MD PST #

Post a Comment:

Name:
E-Mail:
URL:

Your Comment:

HTML Syntax: NOT allowed

Calendar

RSS Feeds

Search

Links

Navigation

Referers