cmake target_link_directories examples

Signatures

target_link_directories(<target> [BEFORE]
  <INTERFACE|PUBLIC|PRIVATE> [items1...]
[<INTERFACE|PUBLIC|PRIVATE> [items2...] ...])

Examples

u3d-community/U3D Source/ThirdParty/SDL/cmake/sdlchecks.cmake :687

target_link_directories(sdl-build-options INTERFACE "${PKG_WAYLAND_LIBRARY_DIRS}")

PieKing1215/FallingSandSurvival FallingSandSurvival/CMakeLists.txt :574

target_link_directories(${PROJECT_NAME} PRIVATE 
            "${CMAKE_CURRENT_SOURCE_DIR}/lib/FMOD/lib/x64"
            "${CMAKE_CURRENT_SOURCE_DIR}/lib/FMOD_studio/lib/x64")

prusa3d/PrusaSlicer cmake/modules/FindwxWidgets.cmake :1000

target_link_directories(wxWidgets::wxWidgets INTERFACE ${wxWidgets_LIBRARY_DIRS})

FreeCAD/FreeCAD src/Gui/CMakeLists.txt :128

target_link_directories(FreeCADGui PUBLIC ${COIN3D_LIB_DIRS})

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

target_link_directories(sdl-build-options INTERFACE "$$ENV{DXSDK_DIR}\\lib\\${PROCESSOR_ARCH}")

cadaver/turso3d ThirdParty/SDL/cmake/sdltargets.cmake :170

target_link_directories(SDL3-shared PRIVATE ${ARGN})

Hork-Engine/Hork-Source ThirdParty/SDL3/cmake/sdltargets.cmake :170

target_link_directories(SDL3-shared PRIVATE ${ARGN})

RavEngine/RavEngine deps/SDL/cmake/sdltargets.cmake :170

target_link_directories(SDL3-shared PRIVATE ${ARGN})

zenustech/zeno projects/PluginPOC/CMakeLists.txt :23

target_link_directories(zeno_plugin_helper INTERFACE ${ZENO_LINK_DIRS})

TheAlgorithms/C-Plus-Plus graphics/CMakeLists.txt :65

target_link_directories(${testname} PRIVATE ${FREEGLUT_BIN_DIR}/lib)

WerWolv/Fenestra cmake/build_helpers.cmake :557

target_link_directories(external_library_${THIRD_PARTY_LIBRARY_NAME} INTERFACE ${FENESTRA_${THIRD_PARTY_LIBRARY_NAME_UPPER}_LIBRARY_DIRS})

CasparCG/server src/CMakeModules/Bootstrap_Windows.cmake :150

target_link_directories(GLEW::glew INTERFACE ${glew_SOURCE_DIR}/lib/Release/x64)

facebook/mvfst build/fbcode_builder/CMake/FBPythonBinary.cmake :195

target_link_directories(
        "${TARGET}.winmain"
        PUBLIC ${Python3_LIBRARY_DIRS}
      )

NVIDIA/MatX cmake/rapids-cmake/rapids-cmake/cmake/support_conda_env.cmake :152

target_link_directories(${target} INTERFACE "$ENV{PREFIX}/lib" "$ENV{BUILD_PREFIX}/lib")

TheAssemblyArmada/Thyme deps/olddx/CMakeLists.txt :11

target_link_directories(d3d8 BEFORE INTERFACE .)

NVIDIA/DALI plugins/video/pkg_src/CMakeLists.txt :66

target_link_directories(dali_${PLUGIN_NAME} PUBLIC ${DALI_LIB_DIR})

sandialabs/InterSpec CMakeLists.txt :807

target_link_directories(InterSpecLib PUBLIC ${Boost_LIBRARY_DIR})

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

target_link_directories(in-formant PRIVATE ${FFTW_LIBRARY_DIRS})

trailofbits/polytracker polytracker/src/CMakeLists.txt :61

target_link_directories(Polytracker PUBLIC ${CXX_LIB_PATH}/lib)

NERSC/timemory cmake/Modules/Packages.cmake :865

target_link_directories(timemory-cupti INTERFACE
                            $<INSTALL_INTERFACE:${CUPTI_LIBRARY_DIRS}>)

WerWolv/ImHex lib/libimhex/CMakeLists.txt :171

target_link_directories(libimhex ${LIBIMHEX_LIBRARY_TYPE} ${MBEDTLS_LIBRARY_DIR} ${MAGIC_LIBRARY_DIRS})

ceph/ceph src/tools/rbd/CMakeLists.txt :84

target_link_directories(rbd
    PRIVATE ${CMAKE_BINARY_DIR}/src/ubbd/lib/)

apache/trafficserver cmake/Findlibswoc.cmake :48

target_link_directories(libswoc::libswoc INTERFACE ${libswoc_LIBRARY_DIRS})

STEllAR-GROUP/hpx cmake/HPX_SetupVc.cmake :57

target_link_directories(Vc::vc INTERFACE ${Vc_LIB_DIR})

iree-org/iree build_tools/third_party/tracy/CMakeLists.txt :114

target_link_directories(${name}
    PRIVATE
      ${TRACY_DEPS_LIBRARY_DIRS}
  )

vengi-voxel/vengi contrib/libs/sdl2/CMakeLists.txt :1843

target_link_directories(sdl-build-options INTERFACE "${SDL2_TMP_DXSDK_LIB_DIR}")

root-project/root interpreter/llvm-project/llvm/cmake/modules/AddLLVM.cmake :583

target_link_directories(${name_static} PRIVATE $<TARGET_PROPERTY:${name},LINK_DIRECTORIES>)

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

target_link_directories (${BOARD_CONTROLLER_NAME} PRIVATE ${LIBFTDI_LIBRARY_DIRS})

webcamoid/webcamoid libAvKys/Plugins/AudioDevice/src/alsa/CMakeLists.txt :79

target_link_directories(AudioDevice_alsa
                        PUBLIC
                        ${ALSA_LIBRARY_DIRS})

hoffstadt/DearPyGui sandbox/CMakeLists.txt :51

target_link_directories(DearSandbox PRIVATE "../thirdparty/cpython/PCbuild/amd64/")

apache/mxnet cmake/upstream/FindCUDAToolkit.cmake :829

target_link_directories(CUDA::toolkit INTERFACE "${CUDAToolkit_LIBRARY_DIR}")

micahpearlman/MonkVG bindings/CMakeLists.txt :52

target_link_directories(monkvg_py PRIVATE ${PYTHON_LIBRARY_DIR})

swoole/phpx examples/gtk/CMakeLists.txt :67

target_link_directories(gtk PRIVATE ${GTK3_LIBRARY_DIRS})

GPUOpen-Tools/GPU-Reshape Build/Asan.cmake :37

target_link_directories(${TARGET} PRIVATE "$ENV{ProgramFiles\(x86\)}/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.28.29333/lib/x64")

chipsalliance/Surelog tests/TestInstall/CMakeLists.txt :90

target_link_directories(test_hellosureworld
    PRIVATE ${INSTALL_DIR}/lib
    PRIVATE ${SURELOG_LIB_DIR}
    PRIVATE ${UHDM_LIB_DIR}
)

CobaltFusion/DebugViewPP cmake/CMakeLists.nuget.cmake :13

target_link_directories(nuget_boost INTERFACE "${NUGET_PACKAGES_PATH}/boost_date_time-vc143.1.80.0/lib/native")

infiniflow/infinity benchmark/local_infinity/CMakeLists.txt :40

target_link_directories(infinity_benchmark PUBLIC "${CMAKE_BINARY_DIR}/lib")

TechxArtisanStudio/Openterface_QT cmake/Resources.cmake :265

target_link_directories(openterfaceQT PRIVATE ${UDEV_LIBRARY_DIRS})

mysql/mysql-connector-cpp testapp/CMakeLists.txt :99

target_link_directories(openssl INTERFACE "${WITH_SSL}")

pthom/hello_imgui src/hello_imgui_test_engine_integration/hello_imgui_test_engine_cmake.cmake :123

target_link_directories(imgui_test_engine PUBLIC ${Python_LIBRARY_DIRS})

fligger/FateInjector wxWidgets-3.2.0/build/cmake/lib/webview/CMakeLists.txt :89

target_link_directories(wxwebview PUBLIC
                $<BUILD_INTERFACE:${WEBVIEW2_PACKAGE_DIR}/build/native/$(LibrariesArchitecture)/>
            )

asset-group/5ghoul-5g-nr-attacks CMakeLists.txt :307

target_link_directories(pybind11::embed INTERFACE
  ${PROJECT_SOURCE_DIR}/modules/python/install/lib/)

AliceO2Group/AliceO2 dependencies/FindFastJet.cmake :105

target_link_directories(${PKGNAME}::${PKGNAME} INTERFACE ${libdir})

qt/qtbase cmake/QtInternalTargets.cmake :491

target_link_directories(PlatformCommonInternal INTERFACE ${QT_EXTRA_LIBDIRS})

Qihoo360/tensornet cmake/FindTensorflow.cmake :79

target_link_directories(Tensorflow::framework INTERFACE ${Tensorflow_LIBRARY_DIRS})

NauEngine/NauEnginePublic engine/core/modules/ui/cocos2d-x/external/CMakeLists.txt :21

target_link_directories(external INTERFACE
        $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}>
        $<INSTALL_INTERFACE:$<INSTALL_PREFIX>/lib>
    )

project-chip/connectedhomeip src/test_driver/esp32/cmake/esp32_unit_tests.cmake :31

target_link_directories(${UNIT_TEST_NAME} PUBLIC 
        ${CMAKE_CURRENT_BINARY_DIR}/esp-idf/chip/lib
    )

h311d1n3r/Arion tools/cmake/IntelPin.cmake :82

target_link_directories(IntelPin INTERFACE
            ${PIN_DIR}/intel64/runtime/pincrt
            ${PIN_DIR}/intel64/lib
            ${PIN_DIR}/intel64/lib-ext
            ${PIN_DIR}/extras/xed-intel64/lib
            )

rbfx/rbfx Source/ThirdParty/SDL/CMakeLists.txt :1673

target_link_directories(sdl-build-options INTERFACE "$$ENV{DXSDK_DIR}\\lib\\${PROCESSOR_ARCH}")

wetadigital/USDPluginExamples cmake/USDPluginTools.cmake :789

target_link_directories(${TARGET_NAME}
        PRIVATE
            ${USD_LIBRARY_DIR}
    )

ComputationalBiomechanicsLab/opensim-creator third_party/SDL/cmake/sdltargets.cmake :170

target_link_directories(SDL3-shared PRIVATE ${ARGN})

mozilla-mobile/mozilla-vpn-client src/cmake/sentry.cmake :94

target_link_directories( shared-sources INTERFACE ${EXTERNAL_INSTALL_LOCATION}/lib64)

fixstars/libSGM sample/CMakeLists.txt :55

target_link_directories(stereosgm_zed PRIVATE ${ZED_LIBRARY_DIR})

zjhellofss/KuiperInfer bench/CMakeLists.txt :7

target_link_directories(bench_kuiper PUBLIC ${PROJECT_SOURCE_DIR}/lib)

cr0mll/deserter CMakeLists.txt :37

target_link_directories(${PROJECT_NAME}
        PRIVATE ${PACKETPP_LIB_PATH}/src
        PRIVATE ${COMMONPP_LIB_PATH}/src
        PRIVATE ${PCAPPP_LIB_PATH}/src
        PRIVATE ${PROJECT_SOURCE_DIR}/build/external/PcapPlusPlus/lib
        PRIVATE ${PROJECT_SOURCE_DIR}/build/external/PcapPlusPlus/3rdParty/LightPcapNg
        PRIVATE ${PROJECT_SOURCE_DIR}/external/argparse
        PRIVATE ${PROJECT_SOURCE_DIR}/external/signal
        PRIVATE ${PROJECT_SOURCE_DIR}/src)

gazebosim/gazebo-classic examples/stand_alone/custom_main_pkgconfig/CMakeLists.txt :19

target_link_directories(custom_main PUBLIC ${Boost_LIBRARY_DIRS})

transmission/transmission CMakeLists.txt :374

target_link_directories(transmission::gtk_impl
        INTERFACE
            ${GTK${GTK_VERSION}_LIBRARY_DIRS})

polserver/polserver pol-core/clib/CMakeLists.txt :34

target_link_directories(${lib_name} PUBLIC ${OPENSSL_LIBDIR})

Jackarain/proxy third_party/boost/libs/msm/doc/PDF/examples/CMakeLists.txt :56

target_link_directories(msm_examples PUBLIC ${LIBS_BOOST})

ornladios/ADIOS2 thirdparty/CMakeLists.txt :84

target_link_directories(adios2::thirdparty::yaml-cpp INTERFACE ${YAML_CPP_LIBRARY_DIR})

ExplosionEngine/Explosion CMake/Target.cmake :51

target_link_directories(${PARAMS_NAME} PUBLIC ${LINK})

freeorion/freeorion CMakeLists.txt :783

target_link_directories(freeoriongodot
            PRIVATE
                ${GODOT_CPP_ROOT_BUILT}/bin/
        )

mysql/mysql-shell unittest/kdestroy/CMakeLists.txt :32

target_link_directories(kdestroy PRIVATE "${BUNDLED_KRB5_DIR}/lib")

mitsuba-renderer/drjit-core CMakeLists.txt :245

target_link_directories(drjit-core PRIVATE ${LLVM_LIB_DIRS})

ggarra13/mrv2 src/hdr/CMakeLists.txt :53

target_link_directories( hdr BEFORE PUBLIC ${CMAKE_INSTALL_PREFIX}/lib /usr/local/lib )

QMCPACK/qmcpack external_codes/boost_multi/multi/include/boost/multi/adaptors/complex/test/CMakeLists.txt :66

target_link_directories(${TEST_EXE} PRIVATE ${Boost_LIBRARY_DIRS})

openclonk/openclonk CMakeLists.txt :1322

target_link_directories(mape PRIVATE
		${GTK3_LIBRARY_DIRS}
		${GTK3_gtksourceview_LIBRARY_DIRS}
	)

luxonis/depthai-core CMakeLists.txt :550

target_link_directories(${TARGET_CORE_NAME} PUBLIC 
        $<BUILD_INTERFACE:${PCL_LIBRARY_DIRS}>
        $<INSTALL_INTERFACE:include>
    )

savoirfairelinux/jami-daemon CMakeLists.txt :791

target_link_directories(${PROJECT_NAME}-jni PRIVATE ${CONTRIB_PATH}/lib)

wxWidgets/wxWidgets build/cmake/functions.cmake :574

target_link_directories(${name};${ARGN})

RawTherapee/RawTherapee rtgui/CMakeLists.txt :237

target_link_directories(rth PRIVATE ${EXTRA_LIBDIR})

feather-wallet/feather src/CMakeLists.txt :264

target_link_directories(feather PRIVATE "${LIB_DIR}")

cvet/fonline ThirdParty/SDL/cmake/sdltargets.cmake :170

target_link_directories(SDL3-shared PRIVATE ${ARGN})

irods/irods cmake/Modules/ObjectTargetHelpers.cmake :255

target_link_directories("${target}" "${linkage}" "${objlib_linkdir}")

lighttransport/tinyusdz examples/pxrusd/CMakeLists.txt :78

target_link_directories(${EXAMPLE_BUILD_TARGET} PRIVATE ${EXAMPLE_USD_LIB_DIR})

axmolengine/axmol axmol/CMakeLists.txt :571

target_link_directories(${_AX_CORE_LIB} PRIVATE ${GTK3_LIBRARY_DIRS} ${WEBKIT2GTK_LIBRARY_DIRS})

k2-fsa/sherpa-ncnn ffmpeg-examples/CMakeLists.txt :11

target_link_directories(sherpa-ncnn-ffmpeg PRIVATE ${AVCODEC_LIBRARY_DIRS})

visualboyadvance-m/visualboyadvance-m src/wx/CMakeLists.txt :578

target_link_directories(visualboyadvance-m PRIVATE ${GTK4_LIBRARY_DIRS})

apple/foundationdb cmake/CompileBoost.cmake :191

target_link_directories(boost_target INTERFACE ${ZSTD_LIBRARY_DIRS})

chromium/subspace subdoc/CMakeLists.txt :90

target_link_directories(subdoc_lib PUBLIC ${LLVM_LIBRARY_DIRS})

laugh12321/TensorRT-YOLO CMakeLists.txt :127

target_link_directories(${target} PRIVATE
        ${TRT_LIB_DIR}
    )

CCob/lsarelayx plugin/CMakeLists.txt :28

target_link_directories(lsarelayx PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})

powerserve-project/PowerServe libs/ggml/src/CMakeLists.txt :1337

target_link_directories   (ggml PRIVATE   ${GGML_EXTRA_LIBDIRS})

toyota-connected/ivi-homescreen shell/CMakeLists.txt :122

target_link_directories(${PROJECT_NAME} PRIVATE
        ${CMAKE_BINARY_DIR}
)

innative-sdk/innative innative/CMakeLists.txt :76

target_link_directories(innative PRIVATE ${LLVM_LIBRARY_DIR})

flyinghead/flycast CMakeLists.txt :192

target_link_directories(${PROJECT_NAME} PRIVATE "/opt/vc/lib")

zhaijialong/RealEngine CMakeLists.txt :98

target_link_directories(RealEngine PUBLIC
        ${EXTERNAL_ROOT}/DLSS/lib/Windows_x86_64/x86_64
        ${EXTERNAL_ROOT}/xess/lib/
    )

jd-opensource/xllm cmake/pybind_extension.cmake :80

target_link_directories(${PY_NAME}
    PUBLIC ${PY_LINKDIRS}
  )

openc2e/openc2e externals/SDL2/CMakeLists.txt :1739

target_link_directories(sdl-build-options INTERFACE "$$ENV{DXSDK_DIR}\\lib\\${PROCESSOR_ARCH}")

microsoft/onnxruntime-extensions CMakeLists.txt :820

target_link_directories(ocos_operators PUBLIC ${triton_INSTALL_DIR}/lib)

microsoft/onnxruntime-genai CMakeLists.txt :148

target_link_directories(onnxruntime-genai PRIVATE ${ORT_LIB_DIR})

eunomia-bpf/bpftime attach/nv_attach_impl/CMakeLists.txt :19

target_link_directories(bpftime_nv_attach_impl PUBLIC ${CUDA_LIBRARY_PATH} )

ROCm/rocFFT clients/bench/CMakeLists.txt :133

target_link_directories( ${bench}
	PRIVATE
	${MPI_LIBDIR}/../../../../gtl/lib )

url-kaist/Quatro 3rdparty/pmc/pmc.cmake :40

target_link_directories(PMCHelper INTERFACE ${INSTALL_DIR}/lib)

ggml-org/ggml src/ggml-cann/CMakeLists.txt :74

target_link_directories(ggml-cann PRIVATE ${CANN_INSTALL_DIR}/lib64)

trilinos/Trilinos packages/kokkos/cmake/Modules/CudaToolkit.cmake :784

target_link_directories(CUDA::toolkit INTERFACE "${CUDAToolkit_LIBRARY_DIR}")

libfive/libfive libfive/test/CMakeLists.txt :47

target_link_directories(libfive-test PUBLIC ${GUILE_LIBRARY_DIRS})

fluffos/fluffos src/thirdparty/libwebsockets/lib/event-libs/CMakeLists.txt :40

target_link_directories(${TEST_NAME} ${libpath})

NVIDIAGameWorks/Falcor external/CMakeLists.txt :103

target_link_directories(OpenEXR INTERFACE
        $<$<CONFIG:Release>:${FALCOR_DEPS_DIR}/lib>
        $<$<CONFIG:Debug>:${FALCOR_DEPS_DIR}/debug/lib>
    )

yanhua133/mediasoup-sfu-cpp deps/webservice/CMakeLists.txt :27

target_link_directories(${PROJECT_NAME}
    PUBLIC $<INSTALL_INTERFACE:$<INSTALL_PREFIX>/lib>)