./configure
checks the required functions, libraries and tools. Depending on their availability and characteristics, it produces Makefile
(usually one per directory)
config.h
with the necessary #define
s.
config.status
config.log
config.cache
(optionally, when run with --config-cache
) ./configure --prefix=/path/to/another/directory
./configure --disable-FEATURE ./configure --enable-FEATURE=no
./configure --enable-FEATURE
./configure -C
creates config.cache
.