编译器使用g++编辑器使用VI, Emacs自动化工具使用automake 和MakefileIDE使用Eclipse, Qt, KDevelop等。
编辑器任选,编译器选用gcc。或者你也可以直接通过IDE进行实验和学习:codeblocks、qt createor这些都不错
linux一般使用gcc进行编程