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})

OGRECave/ogre PlugIns/GLSLang/CMakeLists.txt :19

target_link_directories(Plugin_GLSLangProgramManager PUBLIC $ENV{VULKAN_SDK}/lib)

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})

JeremyBYU/polylidar bench/CMakeLists.txt :26

target_link_directories(run-bench PRIVATE ${Open3D_LIBRARY_DIRS})

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})

riidefi/RiiStudio source/rsl/CMakeLists.txt :25

target_link_directories(rsl PUBLIC ${PROJECT_SOURCE_DIR}/../vendor/dll)

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

target_link_directories(zeno_plugin_helper INTERFACE ${ZENO_LINK_DIRS})

LimHyungTae/patchwork 3rdparty/tbb/tbb.cmake :47

target_link_directories(TBBHelper INTERFACE ${INSTALL_DIR}/lib)

PDAL/PDAL examples/writing-filter/CMakeLists.txt :11

target_link_directories(pdal_plugin_filter_myfilter PRIVATE ${PDAL_LIBRARY_DIRS})

etternagame/etterna CMake/Helpers/CMakeWindows.cmake :26

target_link_directories(Etterna PUBLIC ${DIRECTX_LIBRARY_DIR})

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})

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

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

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

target_link_directories(test_insn_relo_arm64 PUBLIC
  ${CAPSTONE_LIBRARY_DIRS}
  ${UNICORN_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})

gscept/nebula code/addons/scripting/CMakeLists.txt :26

target_link_directories(scripting PUBLIC ${PY_DBG_PATH} ${PY_OPT_PATH})

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})

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})

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/")

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

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

LunarG/gfxreconstruct framework/decode/CMakeLists.txt :385

target_link_directories(gfxrecon_decode
                                PUBLIC
                                    ${PROJECT_SOURCE_DIR}/external/precompiled/win64/lib)

AcademySoftwareFoundation/OpenImageIO src/cmake/add_oiio_plugin.cmake :79

target_link_directories (${_plugin_NAME} PUBLIC OpenImageIO
                                                     PRIVATE ${_plugin_LINK_DIRECTORIES})

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")

intel/hexl-fpga benchmark/CMakeLists.txt :17

target_link_directories(bench_${KERNEL} PUBLIC ${CMAKE_INSTALL_PREFIX}/lib)

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

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

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

target_link_directories(openssl INTERFACE "${WITH_SSL}")

anira-project/anira CMakeLists.txt :187

target_link_directories(${PROJECT_NAME} PUBLIC
        $<BUILD_INTERFACE:${LIBRARY_DIR}>
    )

mkiol/dsnote CMakeLists.txt :830

target_link_directories(dsnote_lib PRIVATE ${deps_dirs})

casadi/casadi casadi/interfaces/madnlp/CMakeLists.txt :32

target_link_directories(casadi_nlpsol_madnlp 
  PUBLIC
  ${MADNLP_LIB_DIR}
)

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

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

winegui/WineGUI CMakeLists.txt :132

target_link_directories(${PROJECT_TARGET} PRIVATE ${GTKMM_LIBRARY_DIRS})

sonosaurus/sonobus CMakeLists.txt :599

target_link_directories("${target_name}" INTERFACE
        ${LIB_PATHS}
    )

Tracktion/tracktion_engine modules/3rd_party/choc/tests/CMakeLists.txt :86

target_link_directories(choc_tests PRIVATE "${V8_LOCATION}/v8/out.gn/${V8_BUILD_NAME}/obj")

fooyin/fooyin src/plugins/gme/CMakeLists.txt :26

target_link_directories(
    gmeinput
    PRIVATE ${LIBGME_LIBRARY_DIRS}
)

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})

Ibrahim778/BetterHomebrewBrowser CMakeLists.txt :72

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

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>
    )

Dreamtowards/Ethertia CMakeLists.txt :250

target_link_directories(Ethertia PRIVATE "${VULKAN_SDK}/Lib/")

NauEngine/NauEditorPublic editor/source/editor/CMakeLists.txt :32

target_link_directories(${TargetName} PRIVATE
 "${PXR_LIB_DIR}"
)

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
    )

ess-dmsc/h5cpp src/h5cpp/CMakeLists.txt :202

target_link_directories(h5cpp PUBLIC ${PKG_CONFIG_LIBDIRS})

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

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

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)

bytedance/sonic-cpp benchmark/CMakeLists.txt :38

target_link_directories(bench 
    PRIVATE ${EP_PREFIX}/src/google_benchmark-build/src
    PRIVATE ${simdjson_SOURCE_DIR}/
)

mcallegari/qlcplus engine/src/CMakeLists.txt :100

target_link_directories(${module_name} PUBLIC
        ${CMAKE_CURRENT_BINARY_DIR}/../../hotplugmonitor/src
    )

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})

shiguredo/momo CMakeLists.txt :194

target_link_directories(momo PRIVATE ${SDL3_LIBDIR})

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

target_link_directories(msm_examples PUBLIC ${LIBS_BOOST})

x64dbg/PluginTemplate cmake/x64dbg.cmake :9

target_link_directories(x64dbg INTERFACE ${x64dbg_SOURCE_DIR})

ornladios/ADIOS2 thirdparty/CMakeLists.txt :84

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

SNMetamorph/PrimeXT client/CMakeLists.txt :178

target_link_directories(${PROJECT_NAME} PRIVATE "${CMAKE_SOURCE_DIR}/external/vgui/lib")

freeorion/freeorion CMakeLists.txt :783

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

apc-llc/nvcc-llvm-ir CMakeLists.txt :30

target_link_directories(cicc PRIVATE ${LLVM_LIBRARY_DIRS})

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

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

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})

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

target_link_directories(SDL3-shared PRIVATE ${ARGN})

karastojko/mailio test/CMakeLists.txt :12

target_link_directories(${file_name} PUBLIC ${Boost_LIBRARY_DIRS})

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})

qpdf/qpdf libqpdf/CMakeLists.txt :422

target_link_directories(${OBJECT_LIB} INTERFACE ${dep_link_directories})

laugh12321/TensorRT-YOLO CMakeLists.txt :127

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

contour-terminal/contour src/contour/CMakeLists.txt :159

target_link_directories(contour PUBLIC "/usr/local/lib")

flyinghead/flycast CMakeLists.txt :192

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

ixray-team/ixray-1.6-stcop src/3rd-party/luabind/CMakeLists.txt :29

target_link_directories(luabind PUBLIC "${IXRAY_SDK_LIB}/")

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

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

mogemimi/pomdog cmake/pomdog/CMakeLists.txt :163

target_link_directories(pomdog_static INTERFACE
    # X11 on Linux
    $<$<AND:$<PLATFORM_ID:Linux>,$<BOOL:${POMDOG_USE_X11}>>:
        /usr/X11R6/lib
    >
)

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} )

GPSnoopy/RayTracingInVulkan src/CMakeLists.txt :159

target_link_directories(${exe_name} PRIVATE ${Vulkan_LIBRARY})

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

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