FreeBSD dolazi preinstaliran sa gcc jednim od najboljih kompajlera za C, C++ i Fortran. Sam FreeBSD pisan je na C-u tako da je gcc
neophodan kako za kompajlirate kernela tako i za instalirate paket iz stabla portova što je ustvari kompajliraje aplikacija na vasem računaru.
Kompajliranje se jednostanvo vrši naredbom gcc imefajla.c ili cc imefajla.c. Naravno ako želite da koristite bilo koju funkciju iz
standardne C biblioteke morate reći kompajleru gde se ona nalazi to jest povezati ga sa bibliotekom.
# cc imefajla.c -lm