在Linux下的C语言编程及某些公司项目中,主要开发工具一般由以下个部分组成:

一.编辑器

如Vim来进行代码的编写

二.编译器

如gcc来进行程序的编译,产生可执行文件。需要注意的一些实际的IDE中其实默认是集成了像gcc一类的编译器的。

三.调试器

在linux下gdb是一个很好的调试软件

四.项目管理器

对于大型项目的开发,学会使用make这种管理方式是非常好的。

五.协同管理

如Git或Subversion(SVN)等集中或分布式版本控制系统来进行团队项目的开发管理

更多推荐

Linux下C语言编程