CMAKE_FIND_USE_INSTALL_PREFIXΒΆ
New in version 3.24.
Controls the default behavior of the following commands for whether or not to
search the locations in the CMAKE_INSTALL_PREFIX and
CMAKE_STAGING_PREFIX variables.
This is useful in cross-compiling environments.
Due to backwards compatibility with CMAKE_FIND_NO_INSTALL_PREFIX,
the behavior of the find command change based on if this variable exists.
| CMAKE_FIND_USE_INSTALL_PREFIX | CMAKE_FIND_NO_INSTALL_PREFIX | Search |
|---|---|---|
| Not Defined | On | NO |
| Not Defined | Off || Not Defined | YES |
| Off | On | NO |
| Off | Off || Not Defined | NO |
| On | On | YES |
| On | Off || Not Defined | YES |
By default this variable is not defined. Explicit options given to the above commands take precedence over this variable.
See also the CMAKE_FIND_USE_CMAKE_PATH,
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH,
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH,
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY,
CMAKE_FIND_USE_PACKAGE_REGISTRY,
and CMAKE_FIND_USE_PACKAGE_ROOT_PATH variables.