C Development Tools and Libraries
These tools include core development tools such as automake, gcc and debuggers.
- autoconf - A GNU tool for automatically configuring source code
- automake - A GNU tool for automatically creating Makefiles
- binutils - A GNU collection of binary utilities
- bison - A GNU general-purpose parser generator
- byacc - Berkeley Yacc, a parser generator
- ccache - C/C++ compiler cache
- check - A unit test framework for C
- cmake - Cross-platform make system
- cscope - C source code tree search and browse tool
- ctags - A C programming language indexing and/or cross-reference tool
- elfutils - A collection of utilities and DSOs to handle compiled objects
- flex - A tool for creating scanners (text pattern recognizers)
- gcc - Various compilers (C, C++, Objective-C, Java, ...)
- gcc-c++ - C++ support for GCC
- gdb - A GNU source-level debugger for C, C++, Fortran, Go and other languages
- glibc-devel - Object files for development using standard C libraries.
- indent - A GNU program for formatting C code
- libtool - The GNU Portable Library Tool
- ltrace - Tracks runtime library calls from dynamically linked executables
- make - A GNU tool which simplifies the build process for users
- oprofile - System wide profiler
- oprofile-gui - GUI for oprofile
- pkgconfig - A tool for determining compilation options
- strace - Tracks and displays system calls associated with a running process
- valgrind - Tool for finding memory management bugs in programs