刚开始向Linux下的c语言编程进发,折腾了些日子,开发环境终于确定下来。随着学习的深入,我会不定期把自己的学习经历贴上来,与大家分享。
编程前,最先要搞定的当然是开发环境。经过一番敲打,我算是明白了一个道理:简单、实用就是最好的。目标最终定在了vim+gcc+gdb上。我没有选择集成的开发环境,因为还要搞明白这个或是那个控件啥意思。也没有选择自由软件的鼻祖Richard Stallman写的巨牛无比的Emacs,还是因为要简单。Emacs强大是不错,可是谁有空去学那些复杂的配置和用法呢?
下面我把我的vim配置贴上了,和大家分享:(~/.vimrc,下面是在这个文件中新增的内容,使编程时自动缩进,方便阅读)
set tabstop=4
set softtabstop=4
set shiftwidth=4
set autoindent
set cindent
set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s
set nu
也就是用vim作编辑器,gcc作编译器和连接器,gdb来进行调试。因为gcc、gdb是自带的,所以装个vim就好了。