根据几年前微软在美国公布的内容,windows的微内核系统80%是用c++编写,其余部分是c和汇编,底层接口用汇编编写。
linux内核是用c语言写的,中间嵌入了部分汇编代码,底层的部分代码完全是汇编语言(如启动代码),图形环境中有采用perl等语言的,种类较多。
dos早期使用会编写的,后来改c了,当然也经历了b
你要想开发 *** 作系统,学好c++很有用!
首先要看是什么设备
aix和hp的unix编译还是不一样的
然后安装编译器,和链接器,默认的是gcc,我用的xlc
最后使用编译命令
例如
xlc
-o
文件名c
生成目标文件
编译
xlc
文件名
目标文件名o
链接
生成文件
在目录下执行/文件名
&
程序在后台执行
最好看写编程基础书吧
或者mak的语法
会有很大帮助
unix是收费的,源程序代码不公开的,linux是免费得,代码公开的。可以用C去编程。不过,要学好C,不是那么容易的。因为C里面的指针,很多人都糊里糊涂。建议先学汇编,对计算机底层的应用有个了解。计算机知识太繁杂,很多都需要基础,一点一滴慢慢来学的。很多人,大学四年,都没学到东西,因为,很多东西,都不容易,除了努力,还要有兴趣爱好,不然,很难在计算机领域,有所作为的
以上就是关于Windows、Linux、UNIX、Dos *** 作系统分别是用什么语言编写的全部的内容,包括:Windows、Linux、UNIX、Dos *** 作系统分别是用什么语言编写的、如何在Unix 下运行c语言、UNIX和LINUX的区别,可用什么语言编程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)