cmake pkg_check_modules examples

Signatures

pkg_check_modules(<prefix>
  [REQUIRED] [QUIET]
  [NO_CMAKE_PATH]
  [NO_CMAKE_ENVIRONMENT_PATH]
  [IMPORTED_TARGET [GLOBAL]]
<moduleSpec> [<moduleSpec>...])

Examples

gosu/gosu CMakeLists.txt :32

pkg_check_modules(FONTCONFIG REQUIRED fontconfig)

etorth/mir2x client/src/CMakeLists.txt :25

PKG_CHECK_MODULES(LIBPINYIN REQUIRED libpinyin)

KumarRobotics/jps3d CMakeLists.txt :14

PKG_CHECK_MODULES(YAMLCPP REQUIRED yaml-cpp)

u3d-community/U3D Source/ThirdParty/Assimp/cmake-modules/FindPkgMacros.cmake :66

pkg_check_modules(${PREFIX} ${PKGNAME})

basketoengine/Basketo CMakeLists.txt :18

pkg_check_modules(SDL2_IMAGE REQUIRED SDL2_image)

mgerhardy/caveexpress cmake/macros.cmake :427

pkg_check_modules(_${PREFIX} "${LIB}${VERSION}")

o3de/o3de cmake/Platform/Linux/libunwind_linux.cmake :13

pkg_check_modules(libunwind IMPORTED_TARGET libunwind)

prusa3d/PrusaSlicer cmake/modules/FindGTK3.cmake :32

pkg_check_modules(GTK3 QUIET gtk+-3.0)

OGRECave/ogre CMake/Dependencies.cmake :226

pkg_check_modules(waylands IMPORTED_TARGET wayland-client wayland-egl egl)

godlikepanos/anki-3d-engine ThirdParty/Sdl2/cmake/sdlchecks.cmake :133

pkg_check_modules(PKG_PIPEWIRE libpipewire-0.3>=0.3.20)

bambulab/BambuStudio cmake/modules/FindDBus.cmake :32

PKG_CHECK_MODULES(PC_DBUS QUIET dbus-1)

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

PKG_CHECK_MODULES(PC_DBUS QUIET dbus-1)

harfang3d/harfang3d harfang/cmake/FindOpenGLES2.cmake :10

pkg_check_modules(PC_OPENGLES2 glesv2)

anhttran/3dmm_basic lib/3rdParty/Eigen/cmake/FindFFTW.cmake :29

pkg_check_modules( PKG_FFTW QUIET "fftw3" )

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

pkg_check_modules(PC_LIBINOTIFY IMPORTED_TARGET ${LibInotify_PKG_CONFIG_SPEC})

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

pkg_check_modules(PC_LIBINOTIFY IMPORTED_TARGET ${LibInotify_PKG_CONFIG_SPEC})

fzi-forschungszentrum-informatik/gpu-voxels icmaker/CMakeModules/FindOpenNi.cmake :40

pkg_check_modules(PC_OPENNI libopenni)

RavEngine/RavEngine deps/assimp/cmake-modules/FindPkgMacros.cmake :66

pkg_check_modules(${PREFIX} ${PKGNAME})

cnr-isti-vclab/meshlab src/cmake/Findmuparser.cmake :23

pkg_check_modules(PC_MUPARSER QUIET muparser)

bmwcarit/ramses cmake/modules/Findautomotive-dlt.cmake :13

pkg_check_modules(automotive-dlt automotive-dlt QUIET)

zenustech/zeno projects/.unusedTools/cmake/FindIlmBase.cmake :149

pkg_check_modules(PC_IlmBase QUIET IlmBase)

Vhonowslend/StreamFX-Public cmake/modules/FindAOM.cmake :28

pkg_check_modules(PC_AOM QUIET aom)

pioneerspacesim/pioneer CMakeLists.txt :260

pkg_check_modules(SDL2 REQUIRED sdl2)

NVlabs/intrinsic3d cmake/FindEigen.cmake :10

pkg_check_modules(PC_EIGEN eigen3)

curv3d/curv CMakeLists.txt :69

pkg_check_modules(EIGEN REQUIRED eigen3>=3.2.92)

stuntrally/stuntrally cmake/Macros.cmake :219

pkg_check_modules(${package} ${PKG_CONFIG})

stuntrally/stuntrally3 CMake/FindPkgMacros.cmake :72

pkg_check_modules(${PREFIX} ${PKGNAME})

AlizaMedicalImaging/AlizaMS CMake/FindOpenJPEG.cmake :2

pkg_check_modules(OPENJPEG libopenjp2)

eclipse-ecal/ecal cmake/Modules/Findtinyxml2.cmake :7

pkg_check_modules(tinyxml2 IMPORTED_TARGET GLOBAL tinyxml2)

nextcloud/desktop CMakeLists.txt :243

pkg_check_modules(OPENSC-LIBP11 libp11 REQUIRED IMPORTED_TARGET)

ZDoom/gzdoom CMakeLists.txt :300

pkg_check_modules( MUSL_FTS musl-fts )

svkaiser/Doom64EX cmake/FindSDL2.cmake :38

pkg_check_modules(PC_SDL2 QUIET sdl2)

hydrogen-music/hydrogen cmake/FindHelper.cmake :25

pkg_check_modules(PC_${prefix} ${pkg_name})

etternagame/etterna CMake/Modules/FindJACK.cmake :30

pkg_check_modules(_JACK jack)

engineer1109/LearnVulkan CMakeLists.txt :18

pkg_check_modules(XCB xcb)

KDE/digikam core/cmake/modules/FindGLIB2.cmake :19

pkg_check_modules(PC_LibGLIB2 QUIET glib-2.0)

pcb9382/FaceAlgorithm include/Eigen/cmake/FindFFTW.cmake :29

pkg_check_modules( PKG_FFTW QUIET "fftw3" )

supercollider/supercollider cmake_modules/FindICU.cmake :192

pkg_check_modules(PC_ICU_PRIVATE_VAR_NS "icu-${${ICU_PRIVATE_VAR_NS}_COMPONENT}" QUIET)

stack-of-tasks/pinocchio unittest/packaging/pkgconfig/CMakeLists.txt :5

pkg_check_modules(PINOCCHIO REQUIRED pinocchio)

whoenig/libMultiRobotPlanning CMakeLists.txt :7

pkg_check_modules(YamlCpp yaml-cpp)

RSIA-LIESMARS-WHU/LSHBOX include/eigen/cmake/FindFFTW.cmake :29

pkg_check_modules( PKG_FFTW QUIET "fftw3" )

thestk/stk CMakeLists.txt :53

pkg_check_modules(JACK QUIET jack)

liminchen/OptCuts ext/libigl/external/eigen/cmake/FindFFTW.cmake :29

pkg_check_modules( PKG_FFTW QUIET "fftw3" )

wpilibsuite/allwpilib thirdparty/imgui_suite/glfw/CMake/modules/FindOSMesa.cmake :13

pkg_check_modules (PKG_OSMESA QUIET osmesa)

KhronosGroup/Vulkan-Samples components/core/CMakeLists.txt :56

pkg_check_modules(XCB xcb REQUIRED)

MaaAssistantArknights/MaaAssistantArknights src/Dart/example/linux/CMakeLists.txt :44

pkg_check_modules(GTK REQUIRED IMPORTED_TARGET gtk+-3.0)

rheit/zdoom src/CMakeLists.txt :213

pkg_check_modules( GTK3 gtk+-3.0 )

bareos/bareos cmake/FindgRPC.cmake :59

pkg_check_modules(gRPC grpc++ REQUIRED)

anonbeat/guayadeque CMakeLists.txt :36

PKG_CHECK_MODULES( GSTREAMER REQUIRED gstreamer-pbutils-1.0 )

PrismLauncher/PrismLauncher CMakeLists.txt :355

pkg_check_modules(tomlplusplus IMPORTED_TARGET tomlplusplus>=3.2.0)

PRBonn/visual-crop-row-navigation CMakeLists.txt :35

pkg_check_modules( EIGEN3 REQUIRED eigen3 )

facebook/folly build/fbcode_builder/CMake/FindSodium.cmake :54

pkg_check_modules(sodium_PKG QUIET libsodium)

lightspark/lightspark CMakeLists.txt :313

pkg_check_modules(LZMA REQUIRED liblzma)

ezEngine/ezEngine Code/BuildSystem/CMake/FindPkgMacros.cmake :81

pkg_check_modules(${PREFIX} ${PKGNAME})

mapnik/mapnik cmake/MapnikFindPackage.cmake :38

pkg_check_modules(${dep} ${ARGN})

gnss-sdr/gnss-sdr cmake/Modules/FindGLOG.cmake :45

pkg_check_modules(PC_GLOG libglog)

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

pkg_check_modules (TAGLIB taglib IMPORTED_TARGET)

JosephP91/curlcpp src/CMakeLists.txt :81

pkg_check_modules(libcurl REQUIRED IMPORTED_TARGET libcurl>=${CURL_MIN_VERSION})

performous/performous cmake/Modules/FindAubio.cmake :29

pkg_check_modules(AUBIO REQUIRED QUIET IMPORTED_TARGET GLOBAL aubio>=${Aubio_FIND_VERSION})

alexa/avs-device-sdk cmakeBuild/cmake/Bluetooth.cmake :27

pkg_check_modules(GIO REQUIRED gio-2.0>=2.4)

SsageParuders/Android_Native_Surface my_android_opencv/cmake/OpenCVUtils.cmake :845

pkg_check_modules(${define} ${ARGN})

lizardfs/lizardfs cmake/FindFUSE.cmake :20

pkg_check_modules(PC_FUSE fuse)

ZTzTopia/GTInternalAndroid vendor/Dobby/tests/CMakeLists.txt :3

pkg_check_modules(CAPSTONE REQUIRED capstone)

NVIDIA/MatX cmake/FindBLIS.cmake :38

pkg_check_modules(BLIS QUIET blis)

ethz-adrl/ifopt ifopt_ipopt/cmake/FindIPOPT.cmake :97

pkg_check_modules(_PC_IPOPT REQUIRED ipopt=${IPOPT_FIND_VERSION})

v6d-io/v6d cmake/FindArrow.cmake :248

pkg_check_modules(${prefix}_PC ${pkg_config_name})

dmlc/decord cmake/util/FindFFmpeg.cmake :62

pkg_check_modules(_FFMPEG_AVFORMAT libavformat)

w111liang222/lidar-slam-detection hardware/gstreamer/plugins/cmake/modules/FindGLIB2.cmake :21

pkg_check_modules(PKG_GLIB REQUIRED glib-2.0)

TheAssemblyArmada/Thyme cmake/modules/FindFFmpeg.cmake :66

pkg_check_modules(PC_${_component} ${_pkgconfig})

nedrysoft/pingnoo src/helper/CMakeLists.txt :33

pkg_check_modules(dbus REQUIRED dbus-1)

NVIDIA/DALI cmake/Dependencies.common.cmake :178

pkg_check_modules(${m} REQUIRED lib${m})

LiangliangNan/MVStudio 3rd_party/cminpack/cmake/CMinpackConfig.cmake :12

pkg_check_modules(PC_CMINPACK cminpack)

asset-group/Sni5Gect-5GNR-sniffing-and-exploitation cmake/modules/FindbladeRF.cmake :22

pkg_check_modules (BLADERF_PKG libbladeRF)

OSVR/SteamVR-OSVR vendor/eigen-3.2.4/cmake/FindFFTW.cmake :29

pkg_check_modules( PKG_FFTW QUIET "fftw3" )

rakhimov/scram cmake/FindJeMalloc.cmake :10

pkg_check_modules(PC_JEMALLOC QUIET jemalloc)

scanner-research/scanner cmake/Modules/FindFFmpeg.cmake :27

pkg_check_modules(_FFMPEG_AVFORMAT libavformat)

marsyas/marsyas cmake-modules/FindGObject.cmake :28

PKG_CHECK_MODULES(PKG_GOBJECT2 REQUIRED gobject-2.0)

in-formant/in-formant CMakeLists.txt :231

pkg_check_modules(FFTW REQUIRED fftw3)

awawa-dev/HyperHDR CMakeLists.txt :315

pkg_check_modules(AppIndicator ayatana-appindicator3-0.1)

emsec/hal FindHal.cmake :2

pkg_check_modules(PC_LIBCGRAPH hal)

ceph/ceph cmake/modules/FindArrow.cmake :266

pkg_check_modules(${prefix}_PC ${pkg_config_name})

wwmm/easyeffects CMakeLists.txt :67

pkg_check_modules(LIBPIPEWIRE libpipewire-0.3>=1.0.6)

gnuradio/gnuradio cmake/Modules/FindCodec2.cmake :15

pkg_check_modules(LIBCODEC2_PKG QUIET codec2)

TigerVNC/tigervnc cmake/Modules/FindAVCodec.cmake :23

pkg_check_modules(PC_AVCodec QUIET libavcodec)

RHVoice/RHVoice src/CMakeLists.txt :1

pkg_check_modules(DBUS dbus)

AcademySoftwareFoundation/openvdb cmake/FindBlosc.cmake :124

pkg_check_modules(PC_Blosc QUIET blosc)

OSGeo/PROJ scripts/CMakeLists.txt :3

pkg_check_modules(PC_BASH_COMPLETION QUIET bash-completion)

NickvisionApps/Parabolic org.nickvision.tubeconverter.gnome/CMakeLists.txt :43

pkg_check_modules(gtk REQUIRED IMPORTED_TARGET gtk4)

apache/trafficserver CMakeLists.txt :259

pkg_check_modules(PCRE2 REQUIRED IMPORTED_TARGET libpcre2-8)

sddm/sddm CMakeLists.txt :68

pkg_check_modules(LIBXAU REQUIRED "xau")

STEllAR-GROUP/hpx cmake/FindAmplifier.cmake :19

pkg_check_modules(PC_AMPLIFIER QUIET amplifier)

dartsim/dart cmake/Findassimp.cmake :20

pkg_check_modules(PC_ASSIMP assimp QUIET)

hlrs-vis/covise cmake/FindFFMPEG.cmake :99

pkg_check_modules( PC_FFMPEG_AVFORMAT libavformat>=52 )

vengi-voxel/vengi cmake/externallib.cmake :52

pkg_check_modules(_${PREFIX} "${LIB}${VERSION}")

univrsal/input-overlay cmake/external/FindLibcurl.cmake :13

pkg_check_modules(_CURL QUIET curl libcurl)

brndnmtthws/conky cmake/ConkyPlatformChecks.cmake :497

pkg_check_modules(wayland-protocols QUIET wayland-protocols>=1.13)

root-project/root cmake/modules/FindDavix.cmake :57

pkg_check_modules(DAVIX ${Davix_REQUIRED} davix>=${Davix_FIND_VERSION})

brainflow-dev/brainflow third_party/kissfft/test/CMakeLists.txt :32

pkg_check_modules(fftw3 REQUIRED IMPORTED_TARGET ${fftw3_pkg})

scylladb/scylladb cmake/Findlibdeflate.cmake :11

pkg_check_modules (PC_deflate QUIET libdeflate)

toggl-open-source/toggldesktop third_party/poco/cmake/FindSQLite3.cmake :29

pkg_check_modules(_SQLITE3 sqlite3)