FindBoost Portuguese

andra variabler Portuguese

Boost bibliotek finns i många varianter kodade i deras filnamn.Användare eller projekt kan berätta för denna modul vilken variant att hitta bysetting variabler:

Boost_USE_DEBUG_LIBS

nytt i version 3.10.

Ställ in på ON eller OFF för att ange om du vill söka och använda debuglibraries. Standardvärdet är ON.

Boost_USE_RELEASE_LIBS

nytt i version 3.10.

Ställ in på ON eller OFF för att ange om du vill söka och använda releaselibraries. Standardvärdet är ON.

Boost_USE_MULTITHREADED

Ställ in på AV för att använda de icke-flertrådade biblioteken (”mt” – taggen). Standardvärdet ärON.

Boost_USE_STATIC_LIBS

Ställ in på ON för att tvinga användningen av de statiska biblioteken. Standardvärdet är OFF.

Boost_USE_STATIC_RUNTIME

Ställ in på ON eller OFF för att ange om bibliotek ska länkasstatiskt till C++ runtime (”s” – taggen). Standard är plattformsberoende.

Boost_USE_DEBUG_RUNTIME

Ställ in på ON eller OFF för att ange om du vill använda bibliotek som är länkade tillms debug C++ runtime (”g” – tagg). Standardvärdet är ON.

Boost_USE_DEBUG_PYTHON

Ställ in på ON för att använda bibliotek kompilerade med en debug Python-byggnad (”y” – tagg). Standardvärdet är OFF.

Boost_USE_STLPORT

Ställ in på ON för att använda bibliotek kompilerade med STLPort (”p” – tagg). Standardvärdet ärOFF.

Boost_USE_STLPORT_DEPRECATED_NATIVE_IOSTREAMS

Ställ in på ON för att använda bibliotek kompilerade med STLPort föråldrat ”nativeiostreams” (”n” tag). Standardvärdet är OFF.

Boost_COMPILER

inställd på det kompilatorspecifika bibliotekssuffixet (t.ex. -gcc43). Standard isauto-beräknas för C++ kompilator som används.

ändrad i version 3.9: en lista kan användas om flera kompatibla suffix ska testas för,i minskande preferensordning.

Boost_LIB_PREFIX

nytt i version 3.18.

inställd på plattformsspecifika bibliotek namn prefix (t.ex. lib) används byBoost statiska libs. Detta behövs endast på plattformar där CMake inte gör detkänna prefixet som standard.

Boost_ARCHITECTURE

nytt i version 3.13.

ange det arkitekturspecifika bibliotekssuffixet (t.ex. -x64).Standard beräknas automatiskt för C++ – kompilatorn som används.

Boost_THREADAPI

Suffix för thread komponentbibliotekets namn, till exempel pthread ellerwin32. Namn med och utan detta suffix kommer båda att försökas.

Boost_NAMESPACE

alternativ namnrymd som används för att bygga boost med t. ex. om satt till myboost, kommer att söka efter myboost_thread i stället för boost_thread.

andra variabler som man kan ställa in för att styra denna modul är:

Boost_DEBUG

Ställ in på ONför att aktivera felsökningsutmatning från FindBoost.Vänligen aktivera detta innan du skickar in någon felrapport.

Boost_REALPATH

Ställ in på ON för att lösa symlinks för upptäckta bibliotek för att hjälpa withpackaging. Till exempel kan komponentbiblioteket” system ” lösas till/usr/lib/libboost_system.so.1.67.0 istället för/usr/lib/libboost_system.so. Detta påverkar inte länkning och bör inte aktiveras om inte användaren behöver denna information.

Boost_LIBRARY_DIR

standardvärde för Boost_LIBRARY_DIR_RELEASEochBoost_LIBRARY_DIR_DEBUG.

Boost_NO_WARN_NEW_VERSIONS

nytt i version 3.20.

Ställ in på ON för att undertrycka varningen om okända beroenden för newBoost-versioner.

på Visual Studio och Borland kompilatorer Boost headers begäran automaticlinking till motsvarande bibliotek. Detta kräver matchande bibliotekför att länkas explicit eller tillgängligt i länkbibliotekets sökning path.In den här fallinställningen Boost_USE_STATIC_LIBS till OFF kan inte uppnådynamisk länkning. Boost automatisk länkning begär vanligtvis staticlibraries med några få undantag (till exempel Boost.Python). Använda:

add_definitions(${Boost_LIB_DIAGNOSTIC_DEFINITIONS})

att be Boost att rapportera information om automatiska länkförfrågningar.

Lämna ett svar

Din e-postadress kommer inte publiceras.