Where are binary programs, header files, and load libraries installed?
Following widespread and long-standing Unix practice, and also GNU conventions, software installations for free packages are done with a path prefix of /usr/local, so binary programs are installed in /usr/local/bin, C/C++ header files in /usr/local/include, and load libraries in /usr/local/lib. Some platforms support two or more memory models and/or load library formats, so to distinguish between identically-named libraries, they must be stored in different directories.