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)

urho3d/urho3d Source/CMakeLists.txt :19

check_library_exists (m sincosf "" HAVE_SINCOSF)

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)

kcat/openal-soft CMakeLists.txt :311

check_library_exists(log __android_log_print "" HAVE_LIBLOG)

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

check_library_exists(m pow "" HAVE_LIBM)

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)

ZDoom/Raze source/CMakeLists.txt :298

CHECK_LIBRARY_EXISTS( rt clock_gettime "" CLOCK_GETTIME_IN_RT )

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

check_library_exists(rt nanosleep "" HAVE_LIBRT)

JGRennison/OpenTTD-patches cmake/3rdparty/llvm/CheckAtomic.cmake :61

check_library_exists(atomic __atomic_fetch_add_4 "" HAVE_LIBATOMIC)

hydrogen-music/hydrogen CMakeLists.txt :280

check_library_exists(tar tar_open "" HAVE_LIBTAR_OPEN)

coin-or/CppAD example/multi_thread/CMakeLists.txt :33

CHECK_LIBRARY_EXISTS(
      pthread pthread_barrier_wait ${pthread_lib_path} pthread_ok
   )

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)

facebook/mvfst cmake/CheckAtomic.cmake :81

check_library_exists(atomic __atomic_fetch_add_4 "" HAVE_LIBATOMIC)

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)

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

check_library_exists(dl dlopen "dlfcn.h" HAVE_LIBDL)

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)

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)

trailofbits/polytracker polytracker/src/compiler-rt/cmake/config-ix.cmake :16

check_library_exists(c fopen "" COMPILER_RT_HAS_LIBC)

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

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

mne-tools/mne-cpp src/external/eigen-3.4.0/cmake/FindHWLOC.cmake :329

check_library_exists(${HWLOC_LIBRARIES} hwloc_bitmap_free "" HAVE_HWLOC_BITMAP)

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)

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)

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)

google/sandboxed-api contrib/pffft/CMakeLists.txt :52

check_library_exists(m sin "" _sapi_HAVE_LIBM)

Icinga/icinga2 CMakeLists.txt :374

check_library_exists(dl dladdr "dlfcn.h" HAVE_DLADDR)

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

check_library_exists(${HWLOC_LIBRARIES} hwloc_bitmap_free "" HAVE_HWLOC_BITMAP)

christianparpart/x0 CMakeLists.txt :118

CHECK_LIBRARY_EXISTS(pthread pthread_setaffinity_np "" HAVE_PTHREAD_SETAFFINITY_NP)

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

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

fligger/FateInjector wxWidgets-3.2.0/src/expat/expat/ConfigureChecks.cmake :69

check_library_exists(m cos "" _EXPAT_LIBM_FOUND)

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 )

badaix/snapcast cmake/CheckAtomic.cmake :117

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 )

ggerganov/imtui CMakeLists.txt :68

CHECK_LIBRARY_EXISTS("${CURSES_NCURSES_LIBRARY}"
            nodelay "" CURSES_NCURSES_HAS_NODELAY)

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)

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

check_library_exists(socket inet_ntop "" HAVE_LIBSOCKET__INET_NTOP)

keystone-engine/keystone llvm/cmake/config-ix.cmake :91

check_library_exists(pthread pthread_create "" HAVE_LIBPTHREAD)

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)

cachelot/cachelot CMakeLists.txt :79

check_library_exists(c++ throw "" HAVE_LIBCPLUSPLUS)

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)

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)

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)

SmartKeyerror/reading-source-code-of-leveldb-1.23 CMakeLists.txt :41

check_library_exists(crc32c crc32c_value "" HAVE_CRC32C)

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)

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)

polarphp/polarphp cmake/modules/PolarUtils.cmake :374

check_library_exists("${library}" "${function}" "${location}" "${variable}")

Pylir/Pylir 3rdParty/libunwind/cmake/config-ix.cmake :8

check_library_exists(c fopen "" LIBUNWIND_HAS_C_LIB)

eProsima/Fast-DDS cmake/modules/FindThreads.cmake :64

CHECK_LIBRARY_EXISTS(${LIBNAME} ${FUNCNAME} "" ${VARNAME})

dpjudas/VkDoom src/CMakeLists.txt :300

CHECK_LIBRARY_EXISTS( rt clock_gettime "" CLOCK_GETTIME_IN_RT )

intel/compute-runtime CMakeLists.txt :482

CHECK_LIBRARY_EXISTS(va vaGetLibFunc ${NEO__LIBVA_LIBDIR} HAVE_VAGETLIBFUNC)

QMCPACK/qmcpack CMake/CheckAtomic.cmake :34

check_library_exists(atomic __atomic_fetch_add_4 "" HAVE_LIBATOMIC)

ewan-xu/LibrosaCpp librosa/eigen3/cmake/FindHWLOC.cmake :328

check_library_exists(${HWLOC_LIBRARIES} hwloc_bitmap_free "" HAVE_HWLOC_BITMAP)

zeromq/libzmq CMakeLists.txt :587

check_library_exists(ws2 fopen "" HAVE_WS2)

LMMS/lmms CMakeLists.txt :173

check_library_exists(rt shm_open "" LMMS_HAVE_LIBRT)

Studio3T/robomongo src/third-party/libssh2-1.7.0/sources/cmake/CheckFunctionExistsMayNeedLibrary.cmake :70

check_library_exists(${lib} ${function} "" HAVE_${function}_IN_${lib})

HumbleNet/HumbleNet CMakeLists.txt :251

check_library_exists(${RT_LIBRARY} clock_gettime "time.h" HAVE_CLOCK_GETTIME)

cvet/fonline ThirdParty/LibreSSL/CMakeLists.txt :412

check_library_exists(rt clock_gettime "time.h" HAVE_CLOCK_GETTIME)