1. Use vim and ctags/cs.pdf.
In Linux, we provide a complete IDE and VIM Quick Start-run vimtutor directly to familiarize yourself with vim commands according to the training requirements.
Ctags/csags to helpProgramBrowsing the program.
Http://easwy.com/blog/archives/vim-cscope-ctags/
2. GDB tool.
This isCodeThe debug tool has the same functions as the debug tool provided by.
Quick Start:
Http://www.huihoo.org/gnu/linux/gdb.html
Http://www.cs.cmu.edu /~ Gilpin/tutorial/
3. valgrind tool.
Is a memory leak detection tool in Linux.
4. GPROF tool.
Is a performance optimization tool in Linux, used to help identify bottlenecks in the program.
Quick Start:
Http://blog.csdn.net/suwei19870312/article/details/6932419
Here are two blog posts from one person:
The Linux tools are briefly described as follows:
Http://vivtek.in/blog/2011/technical/greenhorns-guide-to-development-tools-in-linux-using-vim-ctags-cscope/
Http://vivtek.in/blog/2011/technical/greenhorns-guide-to-development-tools-in-linux-using-gdb-valgrind-and-gprof/