BOOSTROOT, BOOSTROOT. Preferred installation prefix. Preferred include directory e.g. Preferred library directory e.g. Set to ON to disable searching in locations not specified by these hint variables. Boost, lift, and support roots for all-day voluminosity in 60 seconds: The perfect root volumizer for fast results on fine locks, Boldify Root Boosting Spray plumps strands for an instantly fuller appearance, lifts and supports locks at the root for insane volume that lasts from the office to happy hour, and texturizes and thickens when tousled throughout hair lengths for a layered, sexy, edgy look that doesn’t know the meaning of the word quit. Boost; ROOT master - Reference Guide Generated on Mon Mar 22 2021 12:16:51 (GVA Time) using Doxygen 1.9.0.
- Boost_root Ubuntu
- Goldwell Double Boost Root Lift Spray
- Boost_root Variable
- Boost Root Dip
- Boost_root Cmake
Find Boost include dirs and libraries
Use this module by invoking
find_package() with the form:
This module finds headers and requested component libraries OR a CMakepackage configuration file provided by a 'Boost CMake' build. For thelatter case skip to the Boost CMake section below.
New in version 3.7:
zlib components (Windows only).
New in version 3.11: The
New in version 3.19:
zlib components on all platforms.
This module defines the following variables:
True if headers and requested libraries were found.
Boost include directories.
Link directories for Boost libraries.
Boost component libraries to be linked.
True if component
<COMPONENT> was found (
<COMPONENT> name is upper-case).
Libraries to link for component
<COMPONENT> (may include
target_link_libraries() debug/optimized keywords).
BOOST_VERSION value from
Boost version number in
Boost version number in
X.Y.Z format (same as
Changed in version 3.15: In previous CMake versions, this variable used the raw version stringfrom the Boost header (same as
Version string appended to library filenames.
Boost major version number (
Boost minor version number (
Boost subminor version number (
Amount of version components (3).
add_definitions() to have diagnosticinformation about Boost's automatic linkingdisplayed during compilation
New in version 3.15: The
Search results are saved persistently in CMake cache entries:
Directory containing Boost headers.
Directory containing release Boost libraries.
Directory containing debug Boost libraries.
<COMPONENT> library debug variant.
<COMPONENT> library release variant.
New in version 3.3: Per-configuration variables
This module reads hints about search locations from variables:
Preferred installation prefix.
Preferred include directory e.g.
Preferred library directory e.g.
ON to disable searching in locations notspecified by these hint variables. Default is
List of Boost versions not known to this module.(Boost install locations may contain the version).
Users may set these hints or results as
CACHE entries. Projectsshould not read these entries directly but instead use the aboveresult variables. Note that some hint names start in upper-case
BOOST. One may specify these as environment variables if they arenot specified as CMake variables or cache entries.
This module first searches for the Boost header files using the abovehint variables (excluding
BOOST_LIBRARYDIR) and saves the result in
Boost_INCLUDE_DIR. Then it searches for requested component librariesusing the above hints (excluding
Boost_ADDITIONAL_VERSIONS), 'lib' directories near
Boost_INCLUDE_DIR,and the library name configuration settings below. It saves thelibrary directories in
Boost_LIBRARY_DIR_RELEASE and individual librarylocations in
Boost_<COMPONENT>_LIBRARY_RELEASE.When one changes settings used by previous searches in the same buildtree (excluding environment variables) this module discards previoussearch results affected by the changes and searches again.
This module defines the following
Target for header-only dependencies. (Boost include directory).
New in version 3.15: Alias for
Target for specific component dependency (shared or static library);
<component> name is lower-case.
Interface target to enable diagnostic information about Boost's automaticlinking during compilation (adds
Interface target to disable automatic linking with MSVC(adds
Interface target to enable dynamic linking linking with MSVC(adds
Implicit dependencies such as
Boost::system will be automatically detected and satisfied, evenif system is not specified when using
find_package() and if
Boost::system is not added to
target_link_libraries(). If using
Threads::Threads will also be added automatically.
It is important to note that the imported targets behave differentlythan variables created by this module: multiple calls to
find_package(Boost) in the same directory or sub-directories withdifferent options (e.g. static or shared) will not override thevalues of the targets created by the first call.
Boost libraries come in many variants encoded in their file name.Users or projects may tell this module which variant to find bysetting variables:
OFF to specify whether to search and use the debuglibraries. Default is
New in version 3.10.
OFF to specify whether to search and use the releaselibraries. Default is
Set to OFF to use the non-multithreaded libraries ('mt' tag). Default is
Set to ON to force the use of the static libraries. Default is
OFF to specify whether to use libraries linkedstatically to the C++ runtime ('s' tag). Default is platform dependent.
OFF to specify whether to use libraries linked to theMS debug C++ runtime ('g' tag). Default is
ON to use libraries compiled with a debug Python build ('y'tag). Default is
ON to use libraries compiled with STLPort ('p' tag). Default is
Set to ON to use libraries compiled with STLPort deprecated 'nativeiostreams' ('n' tag). Default is
Set to the compiler-specific library suffix (e.g.
-gcc43). Default isauto-computed for the C++ compiler in use.
Changed in version 3.9: A list may be used if multiple compatible suffixes should be tested for,in decreasing order of preference.
Set to the platform-specific library name prefix (e.g.
lib) used byBoost static libs. This is needed only on platforms where CMake does notknow the prefix by default.
New in version 3.13.
Set to the architecture-specific library suffix (e.g.
-x64).Default is auto-computed for the C++ compiler in use.
Goldwell Double Boost Root Lift Spray
thread component library name, such as
win32. Names with and without this suffix will both be tried.
Alternate namespace used to build boost with e.g. if set to
myboost,will search for
myboost_thread instead of
Other variables one may set to control this module are:
ON to enable debug output from
FindBoost.Please enable this before filing any bug report.
ON to resolve symlinks for discovered libraries to assist withpackaging. For example, the 'system' component library may be resolved to
/usr/lib/libboost_system.so.1.67.0 instead of
/usr/lib/libboost_system.so. This does not affect linking and shouldnot be enabled unless the user needs this information.
Default value for
ON to suppress the warning about unknown dependencies for newBoost versions.
On Visual Studio and Borland compilers Boost headers request automaticlinking to corresponding libraries. This requires matching librariesto be linked explicitly or available in the link library search path.In this case setting
OFF may not achievedynamic linking. Boost automatic linking typically requests staticlibraries with a few exceptions (such as
to ask Boost to report information about automatic linking requests.
Find Boost headers only:
Find Boost libraries and use imported targets:
Find Boost Python 3.6 libraries and use imported targets:
Find Boost headers and some static (release only) libraries:
Boost Root Dip
If Boost was built using the boost-cmake project or from Boost 1.70.0 onit provides a package configuration file for use with find_package's config mode.This module looks for the package configuration file called
boost-config.cmake and stores the result in
Boost_DIR. If found, the package configuration file is loadedand this module returns with no further action. See documentation ofthe Boost CMake package configuration for details on what it provides.
ON, to disable the search for boost-cmake.