Upload
benjamin-cox
View
213
Download
0
Embed Size (px)
Citation preview
C Program Toolchain #1
Dr. Michael L. Collardwww.sdml.info/collard
www.sdml.info/collard/[email protected]
1
GCC
• GNU Compiler Collection– Formerly: GNU C Compiler
• Set of compilers by the GNU project for languages including:– C, C++ (g++), Fortran (g77, gfortran), Pascal,
Objective C, Java (gcj), and Ada (gnat)• GCC 1.0 for C released in 1987• Standard compiler on most modern Unixes,
Linux, BSD, and Mac OS X
make
• Build and configuration management tool• Configured through the use of Makefile’s in
the directory where the command is used• Variations: GNU Make, BSD Make, Microsoft
nmake• Configuration filenames (in order):
GNUmakefile, Makefile, makefile