cmake check_library_exists examples

Signatures

check_library_exists(LIBRARY FUNCTION LOCATION VARIABLE)

Examples

geodynamics/aspect CMakeLists.txt :268

check_library_exists(${FASTSCAPE_LIB_NAME} fastscape_named_vtk_ "" ASPECT_HAVE_FASTSCAPE_NAMED_VTK)

AtomicGameEngine/AtomicGameEngine Source/ThirdParty/Civetweb/CMakeLists.txt :44

check_library_exists (c clock_gettime "" FOUND_CLOCK_GETTIME_IN_C)

u3d-community/U3D Source/CMakeLists.txt :37

check_library_exists (m sincosf "" HAVE_SINCOSF)

AcademySoftwareFoundation/Imath src/Imath/CMakeLists.txt :119

check_library_exists(m sin "" HAVE_LIB_M)

mgerhardy/caveexpress cmake/toolchains/linux-toolchain.cmake :29

check_library_exists(atomic __atomic_fetch_add_4 "" HAVE_LIBATOMIC)

prusa3d/PrusaSlicer cmake/modules/CheckAtomic.cmake :45

check_library_exists(atomic __atomic_fetch_add_4 "" HAVE_LIBATOMIC)

godlikepanos/anki-3d-engine ThirdParty/Sdl2/CMakeLists.txt :910

check_library_exists(m pow "" HAVE_LIBM)

bambulab/BambuStudio cmake/modules/CheckAtomic.cmake :45

check_library_exists(atomic __atomic_fetch_add_4 "" HAVE_LIBATOMIC)

SoftFever/OrcaSlicer cmake/modules/CheckAtomic.cmake :45

check_library_exists(atomic __atomic_fetch_add_4 "" HAVE_LIBATOMIC)

harfang3d/harfang3d harfang/cmake/Finduuid.cmake :44

check_library_exists("uuid" "uuid_generate_random" "" _have_libuuid)

cadaver/turso3d ThirdParty/SDL/CMakeLists.txt :993

check_library_exists(m pow "" HAVE_LIBM)

Universite-Gustave-Eiffel/I-Simpa src/spps/CMakeLists.txt :72

check_library_exists(rt clock_gettime "time.h" HAVE_CLOCK_GETTIME )

Hork-Engine/Hork-Source ThirdParty/SDL3/CMakeLists.txt :995

check_library_exists(m pow "" HAVE_LIBM)

RavEngine/RavEngine deps/resonance-audio/third_party/eigen/cmake/FindHWLOC.cmake :329

check_library_exists(${HWLOC_LIBRARIES} hwloc_bitmap_free "" HAVE_HWLOC_BITMAP)

nextcloud/desktop src/csync/ConfigureChecks.cmake :25

check_library_exists(rt nanosleep "" HAVE_LIBRT)

ZDoom/gzdoom src/CMakeLists.txt :301

CHECK_LIBRARY_EXISTS( rt clock_gettime "" CLOCK_GETTIME_IN_RT )

KjellKod/g3log Build.cmake :123

CHECK_LIBRARY_EXISTS(c++abi abi::__cxa_demangle "cxxabi.h" NEED_C++ABI)

hydrogen-music/hydrogen CMakeLists.txt :280

check_library_exists(tar tar_open "" HAVE_LIBTAR_OPEN)

etternagame/etterna extern/curl/CMakeLists.txt :335

check_library_exists("c" gethostbyname "" NOT_NEED_LIBNSL)

nojhan/paradiseo deprecated/eo/ConfigureChecks.cmake :9

CHECK_LIBRARY_EXISTS(m	cos	"/usr/lib"	HAVE_LIBM)

liminchen/OptCuts ext/libigl/external/eigen/cmake/FindHWLOC.cmake :328

check_library_exists(${HWLOC_LIBRARIES} hwloc_bitmap_free "" HAVE_HWLOC_BITMAP)

rheit/zdoom output_sdl/CMakeLists.txt :4

check_library_exists(${FMOD_LIBRARY} "FMOD_System_GetDriverCaps" "fmod.h" FMOD_IS_EX)

whoozle/android-file-transfer-linux CMakeLists.txt :94

check_library_exists(magic magic_open "" HAVE_LIBMAGIC)

SsageParuders/Android_Native_Surface my_android_opencv/3rdparty/ittnotify/CMakeLists.txt :14

CHECK_LIBRARY_EXISTS(dl dlerror "" HAVE_DL_LIBRARY)

lizardfs/lizardfs cmake/EnvTests.cmake :77

CHECK_LIBRARY_EXISTS(rt clock_gettime "time.h" LIZARDFS_HAVE_CLOCK_GETTIME)

moneymanagerex/moneymanagerex 3rd/CMakeLists.txt :116

CHECK_LIBRARY_EXISTS(${CMAKE_DL_LIBS} dlopen "" HAVE_DLOPEN)

v6d-io/v6d cmake/FindLibUV.cmake :41

check_library_exists(dl dlopen "dlfcn.h" HAVE_LIBDL)

w111liang222/lidar-slam-detection slam/thirdparty/fast_gicp/thirdparty/Eigen/cmake/FindHWLOC.cmake :328

check_library_exists(${HWLOC_LIBRARIES} hwloc_bitmap_free "" HAVE_HWLOC_BITMAP)

TheAssemblyArmada/Thyme deps/baseconfig/cmake/CheckFunctions.cmake :56

check_library_exists(rt timer_create time.h HAVE_LIBRT)

LiangliangNan/MVStudio 3rd_party/cminpack/CMakeLists.txt :69

check_library_exists ("m" sqrt "" HAVE_LIBM)

asset-group/Sni5Gect-5GNR-sniffing-and-exploitation cmake/modules/CheckAtomic.cmake :75

check_library_exists(atomic __atomic_fetch_add_4 "" HAVE_LIBATOMIC)

Amber-MD/cpptraj cmake-cpptraj/ThirdPartyTools/FindNetCDF.cmake :39

check_library_exists(netcdf nc_strerror ${NetCDF_LIBPATH} NetCDF_C_WORKS)

marsyas/marsyas cmake-modules/FindOggVorbis.cmake :41

check_library_exists(vorbis vorbis_bitrate_addblock "" HAVE_LIBVORBISENC2)

in-formant/in-formant external/libsamplerate/CMakeLists.txt :92

check_library_exists(m pow "" HAVE_LIBM)

SimVascular/SimVascular Code/CMake/SimVascularDependentOptions.cmake :58

check_library_exists("${CMAKE_CXX_STANDARD_LIBRARIES}" gethostname "" HAVE_STDGETHOSTNAME)

GoSSIP-SJTU/TripleDoggy cmake/config-ix.cmake :74

check_library_exists(pthread pthread_create "" HAVE_LIBPTHREAD)

OSGeo/PROJ cmake/ProjConfig.cmake :27

check_library_exists(dl dladdr "" HAVE_LIBDL)

sddm/sddm src/helper/CMakeLists.txt :43

check_library_exists(${_have_libutil} setusercontext "" _have_setusercontext)

vengi-voxel/vengi cmake/system/linux.cmake :13

check_library_exists(atomic __atomic_fetch_add_4 "" HAVE_LIBATOMIC)

brndnmtthws/conky cmake/Conky.cmake :224

check_library_exists(${LIB}
          ${FUNCTION_NAME}
          ${AC_SEARCH_LIBS_TMP}
          AC_SEARCH_LIBS_FOUND)

root-project/root builtins/davix/CMakeLists.txt :79

check_library_exists(rt clock_gettime "" _have_rt_library)

toggl-open-source/toggldesktop third_party/poco/Foundation/CMakeLists.txt :116

CHECK_LIBRARY_EXISTS(pthread pthread_setaffinity_np "pthread.h" HAVE_PTHREAD_SETAFFINITY_NP)

google/filament third_party/dawn/third_party/dxc/cmake/config-ix.cmake :93

check_library_exists(pthread pthread_create "" HAVE_LIBPTHREAD)

percona/percona-xtrabackup configure.cmake :67

CHECK_LIBRARY_EXISTS(${lib} ${func} "" HAVE_${func}_IN_${lib})

NREL/EnergyPlus third_party/eigen/cmake/FindHWLOC.cmake :328

check_library_exists(${HWLOC_LIBRARIES} hwloc_bitmap_free "" HAVE_HWLOC_BITMAP)

mysql/mysql-server configure.cmake :67

CHECK_LIBRARY_EXISTS(${lib} ${func} "" HAVE_${func}_IN_${lib})

apache/kudu src/kudu/security/CMakeLists.txt :55

check_library_exists("krb5" krb5_get_init_creds_opt_set_out_ccache
  ${KERBEROS_LIBRARY} HAVE_KRB5_GET_INIT_CREDS_OPT_SET_OUT_CCACHE)

apache/qpid-proton c/CMakeLists.txt :167

CHECK_LIBRARY_EXISTS (rt clock_gettime "" CLOCK_GETTIME_IN_RT)

eyalroz/cuda-api-wrappers CMakeLists.txt :23

check_library_exists(m pow "" libm_exists)

Icinga/icinga2 CMakeLists.txt :374

check_library_exists(dl dladdr "dlfcn.h" HAVE_DLADDR)

LunarG/gfxreconstruct framework/util/CMakeLists.txt :136

check_library_exists(c clock_gettime "" HAVE_GETTIME)

AcademySoftwareFoundation/OpenImageIO src/cmake/compiler.cmake :398

check_library_exists (atomic __atomic_load_8 "" LIBATOMIC_WORKS)

eclipse-upm/upm CMakeLists.txt :141

check_library_exists (${MRAA_LIBRARIES} mraa_iio_init "${MRAA_LIBDIR}" MRAA_IIO_FOUND)

zecure/shadowd CMakeLists.txt :39

CHECK_LIBRARY_EXISTS(dbi dbi_initialize_r "" HAVE_DBI_NEW)

OSVR/OSVR-Core vendor/eigen/cmake/FindHWLOC.cmake :328

check_library_exists(${HWLOC_LIBRARIES} hwloc_bitmap_free "" HAVE_HWLOC_BITMAP)

infiniflow/infinity third_party/curl/CMakeLists.txt :473

check_library_exists("socket" "connect" "" HAVE_LIBSOCKET)

KDE/k3b cmake/modules/FindOggVorbis.cmake :36

check_library_exists(vorbis vorbis_bitrate_addblock "" HAVE_LIBVORBISENC2)

AshamaneProject/AshamaneCore dep/cpr/opt/curl/CMakeLists.txt :280

check_library_exists("c" gethostbyname "" NOT_NEED_LIBNSL)

FilmKilns/FilmKilns src/sdl2/cmake/sdlchecks.cmake :36

check_library_exists("${_LIBNAME}" "dlopen" "" DLOPEN_LIB)

asset-group/5ghoul-5g-nr-attacks libs/libpcap/CMakeLists.txt :522

check_library_exists(socket getaddrinfo "" LIBSOCKET_HAS_GETADDRINFO)

alibaba/AliSQL configure.cmake :263

CHECK_LIBRARY_EXISTS(${lib} ${func} "" HAVE_${func}_IN_${lib})

KhronosGroup/SPIRV-LLVM cmake/config-ix.cmake :92

check_library_exists(pthread pthread_create "" HAVE_LIBPTHREAD)

KiCad/kicad-source-mirror cmake/PerformFeatureChecks.cmake :102

check_library_exists( rt clock_gettime "" HAVE_CLOCK_GETTIME )

audacity/audacity au3/lib-src/libsoxr/CMakeLists.txt :97

check_library_exists (m pow "" NEED_LIBM)

taglib/taglib bindings/c/CMakeLists.txt :92

check_library_exists(Crun __RTTI___ "" HAVE_CRUN_LIB)

muse-sequencer/muse src/cmake/CheckAtomic.cmake :63

check_library_exists(atomic __atomic_fetch_add_4 "" HAVE_LIBATOMIC)

qTox/qTox cmake/CheckAtomic.cmake :77

check_library_exists(atomic __atomic_fetch_add_4 "" HAVE_LIBATOMIC)

llvm-dcpu16/llvm-dcpu16 cmake/config-ix.cmake :87

check_library_exists(pthread pthread_create "" HAVE_LIBPTHREAD)

Farama-Foundation/ViZDoom src/vizdoom/src/CMakeLists.txt :347

CHECK_LIBRARY_EXISTS( rt clock_gettime "" CLOCK_GETTIME_IN_RT )

microsoft/DirectXShaderCompiler cmake/config-ix.cmake :93

check_library_exists(pthread pthread_create "" HAVE_LIBPTHREAD)

KDE/plasma-workspace ksmserver/CMakeLists.txt :3

check_library_exists("${X11_ICE_LIB}" _IceTransNoListen "" HAVE__ICETRANSNOLISTEN)

qtfreet00/llvm-obfuscator cmake/config-ix.cmake :101

check_library_exists(pthread pthread_create "" HAVE_LIBPTHREAD)

yrnkrn/zapcc cmake/config-ix.cmake :102

check_library_exists(pthread pthread_create "" HAVE_LIBPTHREAD)

wang-bin/QtAV src/CMakeLists.txt :96

check_library_exists(ass ass_library_init "" HAVE_ASS)

NauEngine/NauEnginePublic engine/3rdparty_libs/uriparser/CMakeLists.txt :242

check_library_exists(socket inet_ntop "" HAVE_LIBSOCKET__INET_NTOP)

Dreamtowards/Ethertia lib/openal-soft/CMakeLists.txt :220

check_library_exists(log __android_log_print "" HAVE_LIBLOG)

NauEngine/NauEditorPublic editor/external/libzipconfig/CMakeLists.txt :137

check_library_exists(fts fts_open "" HAVE_LIB_FTS)

rbfx/rbfx Source/ThirdParty/Civetweb/CMakeLists.txt :46

check_library_exists (c clock_gettime "" FOUND_CLOCK_GETTIME_IN_C)

InsightSoftwareConsortium/ITK Modules/ThirdParty/Expat/src/expat/ConfigureChecks.cmake :69

check_library_exists(m cos "" _EXPAT_LIBM_FOUND)

ComputationalBiomechanicsLab/opensim-creator third_party/SDL/CMakeLists.txt :1038

check_library_exists(m pow "" HAVE_LIBM)

logicalclocks/rondb configure.cmake :68

CHECK_LIBRARY_EXISTS(${lib} ${func} "" HAVE_${func}_IN_${lib})

Warzone2100/warzone2100 cmake/CheckAtomic.cmake :37

check_library_exists(atomic __atomic_fetch_add_4 "" HAVE_LIBATOMIC)

gazebosim/gazebo-classic deps/opende/CMakeLists.txt :138

CHECK_LIBRARY_EXISTS(m cos "" HAVE_LIBM)

eiskaltdcpp/eiskaltdcpp cmake/FindReadline.cmake :33

CHECK_LIBRARY_EXISTS(${READLINE_LIBRARIES} rl_initialize "" READLINE_NEED_PREFIX)

transmission/transmission CMakeLists.txt :752

check_library_exists(m sqrt "" HAVE_LIBM)

jupp0r/prometheus-cpp cmake/CheckAtomic.cmake :26

check_library_exists(atomic __atomic_load_8 "" HAVE_CXX_LIBATOMIC)

crossuo/crossuo deps/cmcurl/CMakeLists.txt :365

check_library_exists("c" gethostbyname "" NOT_NEED_LIBNSL)

pingcap/tiflash contrib/curl-cmake/CMakeLists.txt :350

check_library_exists("c" gethostbyname "" NOT_NEED_LIBNSL)

flomesh-io/pipy deps/leveldb-1.23/CMakeLists.txt :41

check_library_exists(crc32c crc32c_value "" HAVE_CRC32C)

shogun-toolbox/shogun cmake/FindAtlas.cmake :35

check_library_exists("${Atlas_BLAS_LIBRARY}" cblas_dgemv "" FOUND_ATLAS_CBLAS_DGEMV)

monero-project/monero CMakeLists.txt :158

check_library_exists(${library} ${function} ${header} ${supported})

ornladios/ADIOS2 thirdparty/EVPath/EVPath/CMakeLists.txt :255

CHECK_LIBRARY_EXISTS(rt clock_gettime "time.h" HAVE_CLOCK_GETTIME)

SCIInstitute/SCIRun src/Externals/libxml2/CMakeLists.txt :217

CHECK_LIBRARY_EXISTS(${INET_LIBRARIES} "getaddrinfo" "" HAVE_GETADDRINFO)

securesystemslab/multicompiler cmake/config-ix.cmake :92

check_library_exists(pthread pthread_create "" HAVE_LIBPTHREAD)

luigifreda/slamplay cmake/FindSuiteSparse.cmake :357

check_library_exists(rt shm_open "" HAVE_LIBRT)

ledger/ledger CMakeLists.txt :260

check_library_exists(edit add_history "" HAVE_EDIT)

mysql/mysql-shell configure.cmake :147

CHECK_LIBRARY_EXISTS(${lib} ${func} "" HAVE_${func}_IN_${lib})

openigtlink/OpenIGTLink CMake/OpenIGTLinkCMakeTests.cmake :6

CHECK_LIBRARY_EXISTS("socket" getsockname "" OpenIGTLink_HAVE_LIBSOCKET)

QMCPACK/qmcpack CMake/CheckAtomic.cmake :34

check_library_exists(atomic __atomic_fetch_add_4 "" HAVE_LIBATOMIC)

zeromq/libzmq CMakeLists.txt :587

check_library_exists(ws2 fopen "" HAVE_WS2)