Set Installation Prefix using CMake

Set Installation Prefix using CMake

When working with CMake-based projects, it's common to control where the compiled files, headers, and other assets are installed. By default, CMake installs targets under system locations, such as /usr/local...