egyéb változók a (Z)
Boost könyvtárak sok változatban vannak kódolva a fájlnevükben.A felhasználók vagy projektek megmondhatják ennek a modulnak, hogy melyik változatot kell megtalálni a változók beállításával:
Boost_USE_DEBUG_LIBS
új verzió 3.10.
állítsa ON vagy OFF értékre a hibakeresők keresésének és használatának megadásához. Az alapértelmezett érték ON.
Boost_USE_RELEASE_LIBS
új verzió 3.10.
állítsa ON vagy OFF értékre a releaselibraries keresésének és használatának megadásához. Az alapértelmezett érték ON.
Boost_USE_MULTITHREADED
a nem többszálú könyvtárak (“mt” címke) használatához állítsa Ki értékre. Az alapértelmezett értékON.
Boost_USE_STATIC_LIBS
állítsa be értékre a statikus könyvtárak használatának kényszerítéséhez. Az alapértelmezett érték OFF.
Boost_USE_STATIC_RUNTIME
állítsa ON vagy OFF értékre annak megadásához, hogy a C++ futásidejéhez (“s” címkéhez) csatolt könyvtárakat használja-e. Az alapértelmezett platformfüggő.
Boost_USE_DEBUG_RUNTIME
állítsa ON vagy OFF értékre annak megadásához, hogy a C++ futásidejű hibakereséshez (“g” címke) kapcsolódó könyvtárakat használja-e. Az alapértelmezett érték ON.
Boost_USE_DEBUG_PYTHON
állítsa ON értékre a debug Python build (“y”címke) segítségével összeállított könyvtárak használatához. Az alapértelmezett érték OFF.
Boost_USE_STLPORT
állítsa ON értékre az STLPort (“p” címke) segítségével összeállított könyvtárak használatához. Az alapértelmezett értékOFF.
Boost_USE_STLPORT_DEPRECATED_NATIVE_IOSTREAMS
Be értékre állítva az stlport elavult “nativeiostreams” (“n” tag) címkével összeállított könyvtárak használatához. Az alapértelmezett érték OFF.
Boost_COMPILER
állítsa be a fordító-specifikus könyvtár utótagot (pl. -gcc43). Alapértelmezett isauto-számított a C++ fordító használatban.
megváltozott a 3.9-es verzióban: lista használható,ha több kompatibilis utótagot kell tesztelni, csökkenő preferencia sorrendben.
Boost_LIB_PREFIX
új verzió 3.18.
állítsa be a platform-specifikus könyvtárnév előtagot (pl. lib), amelyet a boost statikus libs használ. Ez csak olyan platformokon szükséges, ahol a CMake nemalapértelmezés szerint ismeri az előtagot.
Boost_ARCHITECTURE
új verzió 3.13.
az architektúra-specifikus könyvtár utótagra állítva (pl. -x64).Az alapértelmezett érték automatikusan kiszámításra kerül a használt C++ fordító számára.
Boost_THREADAPI
utótag thread összetevő könyvtár neve, például pthreadvagywin32. Az ezzel az utótaggal vagy anélkül szereplő nevek mind kipróbálásra kerülnek.
Boost_NAMESPACE
a boost létrehozásához használt alternatív névtér pl. ha myboostértékre van állítva, akkor a myboost_thread szót fogja keresni a boost_threadhelyett.
a modul vezérlésére beállítható egyéb változók a következők:
Boost_DEBUG
állítsa ON értékre a FindBoost hibakeresési kimenet engedélyezéséhez.Kérjük, engedélyezze ezt, mielőtt bármilyen hibajelentést benyújtana.
Boost_REALPATH
állítsa ON értékre a felfedezett könyvtárak szimbolikus linkjeinek feloldásához, hogy segítsék a csomagolást. Például a” rendszer ” komponenskönyvtár/usr/lib/libboost_system.so.1.67.0 – re oldható meg/usr/lib/libboost_system.sohelyett. Ez nem befolyásolja a linkelést, és nem szabad engedélyezni, kivéve, ha a felhasználónak szüksége van erre az információra.
Boost_LIBRARY_DIR
a Boost_LIBRARY_DIR_RELEASEésBoost_LIBRARY_DIR_DEBUG alapértelmezett értéke.
Boost_NO_WARN_NEW_VERSIONS
új verzió 3.20.
állítsa ON értékre a newboost verziók ismeretlen függőségeire vonatkozó figyelmeztetés letiltásához.
a Visual Studio és a Borland fordítóprogramokon a Boost fejlécek automatikus hivatkozást kérnek a megfelelő könyvtárakhoz. Ehhez a megfelelő könyvtárakra van szükség, amelyeket kifejezetten össze kell kapcsolni, vagy elérhetővé kell tenni a linkkönyvtár keresésében path.In ez az eset beállítás Boost_USE_STATIC_LIBS – OFF nem érhető eldinamikus összekapcsolás. A Boost automatikus összekapcsolás általában statikuskönyvtárakat kér néhány kivételtől eltekintve (például Boost.Python). Használat:
add_definitions(${Boost_LIB_DIAGNOSTIC_DEFINITIONS})
kérje meg a Boost-ot, hogy jelentsen információkat az automatikus összekapcsolási kérésekről.