Development

gcc

Compile C and related source code.

developmentdebugbuild

Additional Notes

gcc is a development command used to compile C and related source code. It translates C source code into executable binaries, object files, or shared libraries. It supports language standards from C89 through C17 and includes optimization levels from -O0 to -O3.

Syntax

gcc [options] [arguments]

Parameters

  • options: Flags that change how gcc behaves.
  • source-or-target: File, binary, object, or project target to inspect or process.
  • arguments: Tool-specific build, debug, or inspection parameters.

Common Options

  • --help: Show command help when supported.
  • --version: Show version information when supported.

Examples

gcc --help
man gcc

Practical Notes

Options can vary by distribution and package version. Use man gcc, gcc --help, or the package documentation for exact syntax.