请问一个关于Linux操作系统编程的基本问题。

2024-12-29 06:40:17
推荐回答(1个)
回答1:

对系统本身进行编程??
你是指linux的内核编程吧,
一般都是用C,
编辑器的话,
随便一个文本编辑器都可以,
楼上说的vim,
还有emacs都是很好的c编辑器。
一般的程序你只要写完代码用gcc编译和链接就好了,
复杂一点多文件的你需要写configure脚本(autoconf)和makefile。
或者你是意思是系统操作的编程,
那样的话shell(如
bash,csh),
perl
,
tcl/tk,等等脚本语言就能胜任得很好,
编辑器一样还是可以随便用的。
然后你说的指令集是指什么?
CPU,
内核?
还是库?