/usr/local
is for «for use by the system administrator when installing software locally». Compare with /opt
and /usr
. ./configure
chooses this directory as default for architecture independent (overwriteable with --prefix
) and architecture dependent files (overwriteable with --exec-prefix
).