cmake find_library examples

Signatures

find_library(
  <VAR>
  name | NAMES name1 [name2 ...] [NAMES_PER_DIR]
  [HINTS [path | ENV var]...]
  [PATHS [path | ENV var]...]
  [REGISTRY_VIEW (64|32|64_32|32_64|HOST|TARGET|BOTH)]
  [PATH_SUFFIXES suffix1 [suffix2 ...]]
  [VALIDATOR function]
  [DOC "cache documentation string"]
  [NO_CACHE]
  [REQUIRED|OPTIONAL]
  [NO_DEFAULT_PATH]
  [NO_PACKAGE_ROOT_PATH]
  [NO_CMAKE_PATH]
  [NO_CMAKE_ENVIRONMENT_PATH]
  [NO_SYSTEM_ENVIRONMENT_PATH]
  [NO_CMAKE_SYSTEM_PATH]
  [NO_CMAKE_INSTALL_PREFIX]
  [CMAKE_FIND_ROOT_PATH_BOTH |
  ONLY_CMAKE_FIND_ROOT_PATH |
  NO_CMAKE_FIND_ROOT_PATH]
)

Examples

geodynamics/aspect cmake/modules/FindLIBDAP.cmake :42

find_library(LIBDAP_LIBRARY
        NAMES libdap.so libdap.dylib
        HINTS ${LIBDAP_LIB} ${LIBDAP_DIR}/lib
        )

u3d-community/U3D Source/ThirdParty/Assimp/cmake-modules/FindDirectX.cmake :59

find_library(DirectX_DXGUID_LIBRARY NAMES dxguid HINTS ${DirectX_LIB_SEARCH_PATH} PATH_SUFFIXES ${DirectX_LIBPATH_SUFFIX})

urho3d/urho3d cmake/Modules/FindReadline.cmake :27

find_library (READLINE_LIBRARIES NAMES readline HINTS ${LIB_HINTS} DOC "Readline library")

anhttran/extreme_3d_faces lib/3rdParty/Eigen/cmake/FindComputeCpp.cmake :100

find_library(COMPUTECPP_RUNTIME_LIBRARY ComputeCpp PATHS ${COMPUTECPP_PACKAGE_ROOT_DIR}
  HINTS ${COMPUTECPP_PACKAGE_ROOT_DIR}/lib PATH_SUFFIXES lib
  DOC "ComputeCpp Runtime Library" NO_DEFAULT_PATH)

SoftFever/OrcaSlicer cmake/modules/FindDBus.cmake :34

FIND_LIBRARY(DBUS_LIBRARIES
    NAMES dbus-1
    HINTS ${PC_DBUS_LIBDIR}
          ${PC_DBUS_LIBRARY_DIRS}
)

kcat/openal-soft cmake/FindFFmpeg.cmake :76

find_library(${_component}_LIBRARIES NAMES ${_library}
        HINTS
            ${FFMPEGSDK_LIB}
            ${PC_LIB${_component}_LIBDIR}
            ${PC_LIB${_component}_LIBRARY_DIRS}
    )

Hork-Engine/Hork-Source ThirdParty/SDL3/cmake/FindFFmpeg.cmake :67

find_library(FFmpeg_${_component}_LIBRARY
    NAMES ${_library}
    HINTS
      ${PC_${_component}_LIBRARY_DIRS}
  )

fzi-forschungszentrum-informatik/gpu-voxels icmaker/CMakeModules/FindYAML.cmake :13

find_library( YAML_LIB yaml-cpp HINTS /usr/lib/i386-linux-gnu/ )

LARG/utaustinvilla3d cmake/FindRcssnet3d.cmake :23

FIND_LIBRARY(RCSSNET3D_LIBRARY NAMES ${RCSSNET3D_NAMES}
  HINTS ENV SPARK_DIR
  PATHS ${SPARK_DIR}
  PATH_SUFFIXES simspark lib/simspark)

RavEngine/RavEngine deps/GameNetworkingSockets/GameNetworkingSockets/cmake/Findsodium.cmake :153

find_library(sodium_LIBRARY_RELEASE libsodium.lib
                 HINTS ${sodium_DIR}
                 PATH_SUFFIXES ${_RELEASE_PATH_SUFFIX})

cnr-isti-vclab/meshlab unsupported/plugins_unsupported/external/CoMISo/cmake/ResolveCompilerPaths.cmake :60

find_library (_lib ${token} HINTS ${_directory_stack} ${_root})

luigifreda/plvs Thirdparty/libsgm/sample/movie/cmake/FindGLFW.cmake :123

find_library( GLFW_glfw_LIBRARY glfw
            NAMES 
                glfw
                glfw3
            HINTS
                "${GLFW_LOCATION}/lib"
                "${GLFW_LOCATION}/lib/cocoa"
                "$ENV{GLFW_LOCATION}/lib"
                "$ENV{GLFW_LOCATION}/lib/cocoa"
            PATHS
                /usr/local/lib
        )

hyye/dsl cmake/FindGflags.cmake :470

find_library(GFLAGS_LIBRARY NAMES gflags
    HINTS ${GFLAGS_LIBRARY_DIR_HINTS}
    PATHS ${GFLAGS_CHECK_LIBRARY_DIRS}
    PATH_SUFFIXES ${GFLAGS_CHECK_LIBRARY_SUFFIXES})

stuntrally/stuntrally3 CMake/Macros.cmake :213

find_library(LIB_${lib} ${lib} HINTS ${LINKDIRS})

Ipotrick/Daxa cmake/modules/FindWayland.cmake :23

find_library(Wayland_EGL_LIBRARIES    NAMES wayland-egl      HINTS ${PKG_Wayland_LIBRARY_DIRS})

supercollider/supercollider cmake_modules/FindReadline.cmake :25

find_library(READLINE_LIBRARY
            NAMES readline6 readline5 readline libreadline6 libreadline5 libreadline
            HINTS "${CMAKE_SOURCE_DIR}/../${CMAKE_LIBRARY_ARCHITECTURE}/readline/lib"
                "${CMAKE_SOURCE_DIR}/../${CMAKE_LIBRARY_ARCHITECTURE}/readline/bin"
                "$ENV{ProgramW6432}/GnuWin32/lib"
                "$ENV{ProgramW6432}/GnuWin32/bin"
                "$ENV{ProgramFiles}/GnuWin32/lib"
                "$ENV{ProgramFiles}/GnuWin32/bin"
        )

Kitware/kwiver CMake/FindFFMPEG.cmake :56

find_library( FFMPEG_avfilter_LIBRARY avfilter
    HINTS
    ${FFMPEG_INCLUDE_DIR}/../lib
    ${FFMPEG_INCLUDE_DIR}/../bin
  )

liminchen/OptCuts ext/libigl/external/cgal/src/CGAL_Project/cmake/modules/FindLEDA.cmake :22

find_library(LEDA_LIBRARY_DEBUG NAMES "leda_mdd" "ledaD" "leda_numbers_mdd" "leda_numbers"
               HINTS ENV LEDA_LIB_DIR
                     ENV LEDA_DIR
               PATH_SUFFIXES lib
               DOC "Path to the LEDA library"
              )

NGSolve/ngsolve CMakeLists.txt :327

find_library(UMFPACK_LIB REQUIRED NAMES umfpack HINTS ${UMFPACK_DIR}/lib ${UMFPACK_DIR}/lib64)

bareos/bareos cmake/FindgRPC.cmake :67

find_library(
    REFLECTION_LIBRARY
    NAMES grpc++_reflection
    HINTS ${gRPC_LIBRARY_DIRS} REQUIRED
  )

NVIDIA/nvshmem src/CMakeLists.txt :150

find_library(PMIX_lib NAMES pmix HINTS "${PMIX_HOME}/lib")

facebook/rocksdb cmake/modules/FindNUMA.cmake :12

find_library(NUMA_LIBRARIES
  NAMES numa
  HINTS ${NUMA_ROOT_DIR}/lib)

PixarAnimationStudios/OpenSubdiv cmake/FindGLEW.cmake :55

find_library(GLEW_LIBRARY
        NAMES
            glew GLEW glew32s glew32
        HINTS
            "${GLEW_LOCATION}/lib"
            "$ENV{GLEW_LOCATION}/lib"
        PATHS
            "$ENV{PROGRAMFILES}/GLEW/lib"
            "${PROJECT_SOURCE_DIR}/extern/glew/bin"
            "${PROJECT_SOURCE_DIR}/extern/glew/lib"
        PATH_SUFFIXES
            Release/${ARCH}
        DOC "The GLEW library")

gnss-sdr/gnss-sdr cmake/Modules/FindGRDBFCTTC.cmake :56

find_library(
    GR_DBFCTTC_LIBRARIES
    NAMES gnuradio-dbfcttc
    HINTS ${PC_GR_DBFCTTC_LIBDIR}
    PATHS ${GRDBFCTTC_ROOT_USER_DEFINED}/lib
          ${GRDBFCTTC_ROOT_USER_DEFINED}/lib64
          ${GNSSSDR_LIB_PATHS}
)

facebook/mvfst build/fbcode_builder/CMake/FindSodium.cmake :86

find_library(sodium_LIBRARY_RELEASE NAMES ${${XPREFIX}_LIBRARIES}
        HINTS ${${XPREFIX}_LIBRARY_DIRS}
    )

KhronosGroup/Vulkan-LoaderAndValidationLayers CMakeLists.txt :256

find_library(OSDependent_LIB NAMES OSDependent
             HINTS ${GLSLANG_SEARCH_PATH} )

SsageParuders/Android_Native_Surface my_android_opencv/cmake/OpenCVFindMKL.cmake :149

find_library(${lib_var_name} NAMES ${lib} ${lib}_dll HINTS ${mkl_lib_find_paths})

ossia/score cmake/modules/FindFaust.cmake :10

find_library(FAUST_LIBRARY
  NAMES ${FAUST_NAMES}
  HINTS
  "${OSSIA_SDK}/faust/lib"
  /usr/local/lib
  )

lizardfs/lizardfs cmake/FindThrift.cmake :28

find_library(THRIFT_LIBRARY thrift HINTS ${THRIFT_INCLUDE_DIR}/../lib)

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

find_library(LIBUV_LIBRARY NAMES ${LIBUV_NAMES}
  HINTS ${PC_LIBUV_LIBDIR} ${PC_LIBUV_LIBRARY_DIRS})

IBAMR/IBAMR CMakeLists.txt :703

FIND_LIBRARY(LIBMESH_LIBRARY REQUIRED NAMES "mesh_${_lower_method}" HINTS ${LIBMESH_ROOT}/lib)

Kitware/ParaView Plugins/AdiosReaderPixie/cmake/FindADIOS1.cmake :149

find_library(ADIOS1_${lib}_LIBRARY NAME ${lib} HINTS ${adios1_lib_hints})

scanner-research/scanner cmake/Modules/FindGFlags.cmake :35

find_library(GFLAGS_LIBRARY_DEBUG
        NAMES libgflags-debug
        HINTS ${GFLAGS_ROOT_DIR}
        PATH_SUFFIXES Debug)

ukoethe/vigra config/FindVIGRANUMPY_DEPENDENCIES.cmake :65

FIND_LIBRARY(Boost_PYTHON_LIBRARY
                     NAMES ${BOOST_PYTHON_NAMES}
                     NAMES_PER_DIR
                     HINTS "${Boost_LIBRARY_DIR}"
                     DOC "boost_python libraries")

zeek/zeek src/storage/backend/redis/cmake/FindHiredis.cmake :3

find_library(
    HIREDIS_LIBRARY NAMES "libhiredis${CMAKE_SHARED_LIBRARY_SUFFIX}"
                          "libhiredis${CMAKE_STATIC_LIBRARY_SUFFIX}" HINTS ${HIREDIS_ROOT_DIR}/lib)

Amber-MD/cpptraj cmake-cpptraj/CudaConfig.cmake :154

find_library(CUDA_cublas_LIBRARY NAMES cublas HINTS ${NVIDIA_MATH_LIBS})

sandialabs/InterSpec cmake/FindWt.cmake :51

FIND_LIBRARY( Wt_HTTP_LIBRARY NAMES wthttp PATHS PATH PATH_SUFFIXES lib lib-release lib_release HINTS ${Wt_INCLUDE_DIR}/../lib )

in-formant/in-formant cmake_support/FindVulkan.cmake :89

find_library(Vulkan_LIBRARY
    NAMES vulkan
    HINTS "$ENV{VULKAN_SDK}/lib")

gismo/gismo cmake/FindPardiso.cmake :52

find_library(PARDISO_LIBRARY NAMES ${pardiso_name}
    #pardiso600-GNU720-X86-64 pardiso500-GNU481-X86-64 pardiso500-GNU472-X86-64 pardiso412-GNU450-X86-64 pardiso412-GNU430-X86-64 pardiso411-GNU443-X86-64 pardiso500-MACOS-X86-64 libpardiso500-WIN-X86-64 libpardiso412-WIN-X86-64 libpardiso412-WIN-X86 pardiso500-MPI-GNU472-X86-64
    HINTS ${CMAKE_BINARY_DIR}/lib ${Pardiso_DIR} ${Pardiso_DIR}/lib)

GUDHI/gudhi-devel src/cmake/modules/FindGMPXX.cmake :28

find_library(GMPXX_LIBRARIES NAMES gmpxx
               HINTS ENV GMPXX_LIB_DIR
                     ENV GMPXX_DIR
                     ${GMP_LIBRARIES_DIR_SEARCH}
               PATH_SUFFIXES lib
               DOC "Path to the GMPXX library"
               )

mne-tools/mne-cpp src/external/eigen-3.4.0/cmake/FindBLAS.cmake :450

find_library(M_LIBRARY
	NAMES m
	HINTS ${_libdir})

NERSC/timemory cmake/Modules/FindBoost.cmake :688

find_library(${var} HINTS ${_Boost_FIND_LIBRARY_HINTS_FOR_COMPONENT} ${ARGN})

NASA-SW-VnV/ikos cmake/FindAPRON.cmake :68

find_library(APRON_APRON_LIB
    NAMES apron
    HINTS ${APRON_LIBRARY_SEARCH_DIRS}
    DOC "Path to apron library"
  )

ceph/ceph cmake/modules/Finddpdk.cmake :83

find_library(DPDK_rte_${c}_LIBRARY rte_${c}
      HINTS
        ENV DPDK_DIR
        ${dpdk_LIBRARY_DIRS}
        PATH_SUFFIXES lib)

RobotLocomotion/drake cmake/modules/FindGurobi.cmake :41

find_library(Gurobi_LIBRARY
  NAMES "gurobi${Gurobi_VERSION_MAJOR}${Gurobi_VERSION_MINOR}"
  HINTS "${_GUROBI_ROOT}"
  PATHS
    ${_GUROBI_SEARCH_PATHS}
    ENV GUROBI_HOME
  PATH_SUFFIXES lib
)

nghttp2/nghttp2 cmake/FindLibbrotlidec.cmake :14

find_library(LIBBROTLIDEC_LIBRARY
  NAMES brotlidec
  HINTS ${PC_LIBBROTLIDEC_LIBRARY_DIRS}
)

gnuradio/gnuradio cmake/Modules/FindJACK.cmake :37

find_library(
        JACK_LIBRARY
        NAMES jack
        HINTS ${_JACK_LIBDIR}
        PATHS /usr/lib /usr/local/lib /opt/local/lib /sw/lib)

TigerVNC/tigervnc cmake/StaticBuild.cmake :88

FIND_LIBRARY(UNISTRING_LIBRARY NAMES unistring libunistring
        HINTS ${PC_GNUTLS_LIBDIR} ${PC_GNUTLS_LIBRARY_DIRS})

AcademySoftwareFoundation/openvdb cmake/FindOpenVDB.cmake :503

find_library(found_LLVM LLVM HINTS ${LLVM_LIBRARY_DIRS})

xtensor-stack/xtensor cmake/FindTBB.cmake :217

find_library(TBB_${_comp}_LIBRARY_RELEASE ${_comp}
          HINTS ${TBB_LIBRARY} ${TBB_SEARCH_DIR}
          PATHS ${TBB_DEFAULT_SEARCH_DIR} ENV LIBRARY_PATH
          PATH_SUFFIXES ${TBB_LIB_PATH_SUFFIX})

Y-Vladimir/SmartDeblur src/CMakeModules/FindFFTW.cmake :91

find_library(${_LIB}_LIBRARY ${_lib}
    HINTS ${FFTW_ROOT_DIR} PATH_SUFFIXES lib)

STEllAR-GROUP/hpx cmake/FindJemalloc.cmake :63

find_library(
  Jemalloc_LIBRARY
  NAMES jemalloc libjemalloc
  HINTS ${Jemalloc_ROOT}
        ENV
        JEMALLOC_ROOT
        ${HPX_JEMALLOC_ROOT}
        ${PC_Jemalloc_MINIMAL_LIBDIR}
        ${PC_Jemalloc_MINIMAL_LIBRARY_DIRS}
        ${PC_Jemalloc_LIBDIR}
        ${PC_Jemalloc_LIBRARY_DIRS}
  PATH_SUFFIXES lib lib64
)

dartsim/dart cmake/FindSNOPT.cmake :17

find_library(SNOPT_LIBRARY NAMES snopt
             HINTS ${PC_SNOPT_LIBDIR} ${PC_SNOPT_LIBRARY_DIRS} )

jmzkChain/jmzk cmake/modules/Findbreakpad.cmake :12

find_library(BREAKPAD_LIBRARIES
  NAMES libbreakpad_client.a
  HINTS ${BREAKPAD_ROOT_DIR}/lib)

hlrs-vis/covise cmake/FindJPEGTURBO.cmake :66

FIND_LIBRARY(JPEGTURBO_LIBRARY NAMES jpeg
  HINTS ${JPEGTURBO_PREFIX}/lib ${JPEGTURBO_PREFIX}/lib64
  PATHS
  $ENV{JPEGTURBO_HOME}
  $ENV{EXTERNLIBS}/libjpeg-turbo64
  $ENV{EXTERNLIBS}/libjpeg-turbo
  ~/Library/Frameworks
  /Library/Frameworks
  /usr/local
  /usr
  /sw
  /opt/local
  /opt/csw
  /opt
  PATH_SUFFIXES lib lib64
  DOC "JPEGTURBO - Library"
)

MIT-SPARK/TEASER-plusplus cmake/modules/FindLAPACK.cmake :212

find_library(BLAS_LIBRARY
  NAMES refblas blas
  NAMES_PER_DIR
  PATHS /usr/local/opt
  HINTS ${_lapack_hints} ${pc_blas_LIBRARY_DIRS} ${pc_blas_LIBDIR}
  PATH_SUFFIXES lib lapack lapack/lib blas)

steemit/steem libraries/fc/CMakeModules/FindWt.cmake :62

FIND_LIBRARY( Wt_DBOSQLITE3_DEBUG_LIBRARY NAMES wtdbosqlite3d wtdbosqlite3 PATHS PATH PATH_SUFFIXES lib lib-debug lib_debug HINTS /usr/lib/debug/usr/lib)

root-project/root cmake/modules/FindDAOS.cmake :20

find_library(DAOS_common_LIBRARY NAMES daos_common
  HINTS ${PC_DAOS_LIBDIR} ${PC_DAOS_LIBRARY_DIRS}
  PATHS /usr/local/lib64 /usr/local/lib /usr/lib64 /usr/lib lib64 lib)

brainflow-dev/brainflow src/board_controller/build.cmake :244

find_library (DEPENDENCY_LIBRARY_LOCATION NAMES ${DEPENDENCY_LIBRARY} HINTS ${LIBFTDI_LIBRARY_DIRS} / NO_CMAKE_PATH NO_CMAKE_FIND_ROOT_PATH)

scylladb/scylladb cmake/Findlibdeflate.cmake :13

find_library (deflate_LIBRARY
  NAMES deflate
  HINTS
    ${PC_deflate_LIBDIR}
    ${PC_deflate_LIBRARY_DIRS})

facebookincubator/velox CMake/FindSodium.cmake :148

find_library(
      sodium_LIBRARY_DEBUG
      libsodium.lib
      HINTS ${sodium_DIR}
      PATH_SUFFIXES ${_DEBUG_PATH_SUFFIX}
    )

google/filament third_party/dawn/third_party/dxc/cmake/modules/FindDiaSDK.cmake :31

find_library(DIASDK_GUIDS_LIBRARY NAMES diaguids.lib HINTS ${DIASDK_INCLUDE_DIR}/../lib/amd64 )

elemental/Elemental cmake/modules/FindParMETIS.cmake :70

find_library(PARMETIS_LIBRARY
    NAMES parmetis parmetis${PARMETIS_LIB_SUFFIX}
    HINTS ${PARMETIS_LIB_DIR} ENV PARMETIS_LIB_DIR ${PARMETIS_DIR} ENV PARMETIS_DIR
    PATH_SUFFIXES lib
    DOC "Directory where the ParMETIS library is located"
  )

percona/percona-xtrabackup cmake/ssl.cmake :452

FIND_LIBRARY(OPENSSL_LIBRARY
    NAMES ssl libssl ssleay32 ssleay32MD
    HINTS ${OPENSSL_ROOT_DIR}/lib ${OPENSSL_ROOT_DIR}/lib64)

NREL/EnergyPlus third_party/eigen/cmake/FindPTSCOTCH.cmake :223

find_library(PTSCOTCH_${ptscotch_lib}_LIBRARY
      NAMES ${ptscotch_lib}
      HINTS ${PTSCOTCH_LIBDIR})

appleseedhq/appleseed cmake/modules/DELETE.FindAlembic.cmake :72

find_library (ALEMBIC_ABCCORE_ABS_LIBRARY    NAMES AlembicAbcCoreAbstract HINTS ${_alembic_SEARCH_DIRS} PATH_SUFFIXES lib64 lib)

mysql/mysql-server cmake/ssl.cmake :455

FIND_LIBRARY(CRYPTO_LIBRARY
    NAMES crypto libcrypto libeay32
    HINTS ${OPENSSL_ROOT_DIR}/lib ${OPENSSL_ROOT_DIR}/lib64)

Gargaj/Bonzomatic external/glfw/CMake/modules/FindEpollShim.cmake :9

find_library(EPOLLSHIM_LIBRARIES NAMES epoll-shim libepoll-shim HINTS /usr/local/lib)

apache/mxnet cmake/Modules/FindJeMalloc.cmake :44

find_library(JEMALLOC_LIBRARY NAMES jemalloc libjemalloc
  HINTS
    ${JEMALLOC_ROOT} ENV JEMALLOC_ROOT
    ${PC_JEMALLOC_MINIMAL_LIBDIR}
    ${PC_JEMALLOC_MINIMAL_LIBRARY_DIRS}
    ${PC_JEMALLOC_LIBDIR}
    ${PC_JEMALLOC_LIBRARY_DIRS}
  PATH_SUFFIXES lib lib64)

robotology/yarp extern/qgv/qgv/cmake/modules/FindGraphviz.cmake :58

FIND_LIBRARY(GRAPHVIZ_CDT_LIBRARY NAMES cdt libcdt
  PATHS
    /usr/lib
    /usr/local/lib
  HINTS
    ${GRAPHVIZ_CDT_PKG_LIBRARY_DIRS} # Generated by pkg-config
)

mysql/mysql-router cmake/FindGMock.cmake :66

find_library(GMOCK_MAIN_LIBRARIES NAMES gmock_main HINTS ${ENV_GMOCK_ROOT} ${GMOCK_ROOT})

Icinga/icinga2 third-party/cmake/FindTermcap.cmake :53

find_library(TERMCAP_LIBRARIES
  NAMES termcap ncurses
  HINTS ${TERMCAP_ROOT_DIR}/lib)

iamhankai/cpp-pytorch libtorch/share/cmake/Caffe2/public/cuda.cmake :88

find_library(CUDNN_LIBRARY ${CUDNN_LIBNAME}
    HINTS ${CUDNN_ROOT_DIR} ${CUDA_TOOLKIT_ROOT_DIR}
    PATH_SUFFIXES lib lib64 cuda/lib cuda/lib64 lib/x64)

cjcliffe/CubicSDR cmake/Modules/FindRtAudio.cmake :35

find_library(
  RTAUDIO_LIBRARIES NAMES rtaudio
  HINTS ${PC_RTAUDIO_LIBDIR} ${PC_RTAUDIO_LIBRARY_DIRS}
)

pytorch/FBGEMM fbgemm_gpu/cmake/Hip.cmake :70

find_library(FBGEMM_HIP_HCC_LIBRARIES ${hip_library_name} HINTS ${ROCM_PATH}/lib)

LLNL/SAMRAI cmake/thirdparty/FindCONDUIT.cmake :10

find_library(CONDUIT_LIB_${LIB}
    NAMES ${LIB}
    HINTS ${CONDUIT_DIR}/lib)

OSVR/OSVR-Core cmake/FindALUT.cmake :74

find_library(ALUT_LIBRARY
	NAMES
	alut
	HINTS
	"${ALUT_ROOT_DIR}"
	PATH_SUFFIXES
	lib
	lib64
	PATHS
	/usr/local
	/opt/local
	/sw)

blchinezu/pocketbook-coolreader thirdparty/freetype/builds/cmake/FindHarfBuzz.cmake :41

find_library(HARFBUZZ_LIBRARIES NAMES harfbuzz
    HINTS ${PC_HARFBUZZ_LIBRARY_DIRS} ${PC_HARFBUZZ_LIBDIR}
)

pavelsevecek/OpenSPH cmake/FindOpenVDB.cmake :508

find_library(found_LLVM LLVM HINTS ${LLVM_LIBRARY_DIRS})

fligger/FateInjector wxWidgets-3.2.0/build/cmake/modules/FindGSTREAMER.cmake :72

find_library(${_component_prefix}_LIBRARIES
        NAMES ${_library}-${GST_LIB_VERSION}
        HINTS ${PC_${_component_prefix}_LIBRARY_DIRS} ${PC_${_component_prefix}_LIBDIR}
    )

blizzard4591/openMittsu cmake/FindLibqrencode.cmake :59

find_library(QRENCODE_LIB
		NAMES ${LIB_PREFIX}qrencode.${LIB_POSTFIX} ${LIB_PREFIX}qrcodelib.${LIB_POSTFIX}
		HINTS ${Libqrencode_INCLUDE_DIRS}/../lib ${Libqrencode_INCLUDE_DIRS}/../lib64 ${Libqrencode_INCLUDE_DIRS}/lib${_lib_suffix} ${Libqrencode_INCLUDE_DIRS}/../compile/${_lib_suffix_win_alt}/Release ${Libqrencode_INCLUDE_DIRS}/vc15/${_lib_suffix_win}/Release-Lib ${Libqrencode_LIBRARY_DIRS} ${Libqrencode_LIBRARIES} /usr/lib /usr/local/lib /opt/local/lib /sw/lib
	)

FilmKilns/FilmKilns src/skia/third_party/externals/freetype/builds/cmake/FindBrotliDec.cmake :36

find_library(BROTLIDEC_LIBRARIES
  NAMES brotlidec
  HINTS ${PC_BROTLIDEC_LIBDIR}
        ${PC_BROTLIDEC_LIBRARY_DIRS})

WPI-AIM/ambf external/chai3d/extras/SDL2/FindSDL2.cmake :99

FIND_LIBRARY(SDL2_LIBRARY_TEMP
	NAMES SDL2
	HINTS
	$ENV{SDL2DIR}
	PATH_SUFFIXES lib64 lib lib/${OS}-${ARCH}
	PATHS ${SDL2_SEARCH_PATHS}
)

hmartiro/redox cmake/Findlibev.cmake :17

find_library(
    LIBEV_LIBRARY
    NAME ev
    HINTS ${LIBEV_ROOT_DIR}
    PATH_SUFFIXES ${CMAKE_INSTALL_LIBDIR})

asset-group/5ghoul-5g-nr-attacks libs/PcapPlusPlus/cmake/Modules/FindPCAP.cmake :46

find_library(PACKET_LIBRARY
        NAMES Packet
        HINTS ${HINT_DIR}
    )

KiCad/kicad-source-mirror cmake/FindCairo.cmake :107

FIND_LIBRARY(CAIRO
      NAMES
        cairo
      HINTS
        ${_CAIRO_LIBDIR}
      ${_CAIRO_ROOT_HINTS_AND_PATHS}
      PATH_SUFFIXES
        lib
    )

OpenSpace/OpenSpace support/cmake/FindLibmpv.cmake :46

find_library(Libmpv_LIBRARIES
    NAMES mpv
    HINTS ${PC_MPV_LIBDIR}
)

BioMedIA/MIRTK CMake/Modules/FindTBB.cmake :326

find_library(TBB_${_TBB_COMPONENT}_LIBRARY_RELEASE
    NAMES ${_TBB_${_TBB_COMPONENT}_LIB_NAMES_RELEASE}
    HINTS ${TBB_ROOT}
    PATH_SUFFIXES ${_TBB_LIB_PATH_SUFFIXES}
  )

KDE/kid3 src/plugins/acoustidimport/cmake/modules/FindFFmpeg.cmake :94

find_library(FFmpeg_LIBRARY_${LIBNAME} ${LIBNAME}
    HINTS ${LIB_PATHS}
  )

celtera/avendish cmake/avendish.max.cmake :24

find_library(MAXSDK_API_LIBRARY NAMES MaxAPI HINTS "${MAXSDK_MAX_INCLUDE_DIR}")

supertuxkart/stk-code lib/wiiuse/cmake/FindColibriApi.cmake :71

find_library(COLIBRIAPI_LIBRARY
	NAMES
	colibri-api
	PATH_SUFFIXES
	${_libsuffixes}
	HINTS
	"${COLIBRIAPI_ROOT_DIR}"
	PATHS
	"${_progfiles}/ColibriAPI 1.1.20140925 (64-bit)"
	"$ENV{HOME}"
	"$ENV{HOME}/ColibriAPI-1.1.20140710-Linux-amd64"
	C:/usr/local
	/usr/local)

qt/qtbase cmake/FindInterbase.cmake :36

find_library(Interbase_LIBRARY
             NAMES firebase_ms fbclient_ms fbclient gds
             HINTS "${Interbase_LIBDIR}" "${Interbase_ROOT}/lib"
)

Exawind/amr-wind cmake/FindMASA.cmake :22

find_library(MASA_LIBRARY
  NAMES masa
  HINTS ${MASA_DIR} ${CMAKE_INSTALL_PREFIX}
  PATH_SUFFIXES lib)

microsoft/DirectXShaderCompiler cmake/modules/FindTAEF.cmake :22

find_library(TAEF_LIB_${L} NAMES ${L}
                HINTS ${TAEF_INCLUDE_DIR}/../Library/${targetplatform}
                HINTS ${TAEF_INCLUDE_DIR}/../lib/${targetplatform})

CubbyFlow/CubbyFlow Builds/CMake/FindTBB.cmake :90

find_library(TBB_LIBRARY libtbb.so.2 HINTS ${TBB_ROOT}/lib/intel64/gcc4.4)

mmp/pbrt-v4 cmake/FindOpenEXR.cmake :217

find_library (OPENEXR_${UPPERCOMPONENT}_LIBRARY
                  NAMES ${COMPONENT}-${OPENEXR_VERSION_MAJOR}_${OPENEXR_VERSION_MINOR}
                        ${COMPONENT}
                        ${COMPONENT}-${OPENEXR_VERSION_MAJOR}_${OPENEXR_VERSION_MINOR}_d
                        ${COMPONENT}_d
                  HINTS ${OPENEXR_LIBRARY_DIR} $ENV{OPENEXR_LIBRARY_DIR}
                        ${GENERIC_LIBRARY_PATHS} )

BobLChen/PathTracer external/glfw/CMake/modules/FindXKBCommon.cmake :18

find_library(XKBCOMMON_LIBRARY
    NAMES xkbcommon
    HINTS ${PC_XKBCOMMON_LIBRARY} ${PC_XKBCOMMON_LIBRARY_DIRS}
)

SpanDB/SpanDB cmake/modules/FindJeMalloc.cmake :12

find_library(JeMalloc_LIBRARIES
  NAMES jemalloc
  HINTS ${JEMALLOC_ROOT_DIR}/lib)

damellis/ESP cmake/FindCairo.cmake :40

FIND_LIBRARY(CAIRO_LIBRARIES
    NAMES cairo
    HINTS ${PC_CAIRO_LIBDIR}
          ${PC_CAIRO_LIBRARY_DIRS}
)

BastilleResearch/gr-lora cmake/Modules/loraConfig.cmake :14

FIND_LIBRARY(
    LORA_LIBRARIES
    NAMES gnuradio-lora
    HINTS $ENV{LORA_DIR}/lib
        ${PC_LORA_LIBDIR}
    PATHS ${CMAKE_INSTALL_PREFIX}/lib
          ${CMAKE_INSTALL_PREFIX}/lib64
          /usr/local/lib
          /usr/local/lib64
          /usr/lib
          /usr/lib64
)