cmake target_link_libraries() examples

86Box/86Box src/qt/CMakeLists.txt :438

target_link_libraries(ui PRIVATE X11::xcb PUBLIC PkgConfig::XKBCOMMON_X11)

ornladios/ADIOS2 bindings/Fortran/CMakeLists.txt :102

target_link_libraries(adios2_fortran_mpi
  PUBLIC
    adios2_fortran
  PRIVATE
    adios2_c_mpi
    adios2_core_mpi_c
  INTERFACE
    MPI::MPI_Fortran
)

ornladios/ADIOS2 cmake/FindPythonModule.cmake :147

target_link_libraries(${module_NAME} INTERFACE ${${lib_var}})

ornladios/ADIOS2 examples/hello/inlineMWE/CMakeLists.txt :16

target_link_libraries(adios2_hello_inlineMWE adios2::cxx11)

ornladios/ADIOS2 source/adios2/CMakeLists.txt :524

target_link_libraries(adios2 INTERFACE
  ${maybe_adios2_c_mpi} adios2_c
  ${maybe_adios2_cxx11_mpi} adios2_cxx11
)

ornladios/ADIOS2 source/utils/CMakeLists.txt :14

target_link_libraries(bpls
                      PUBLIC adios2_core adios2sys
                      PRIVATE adios2::thirdparty::pugixml $<$<PLATFORM_ID:Windows>:shlwapi>)

ornladios/ADIOS2 thirdparty/EVPath/EVPath/mtests/CMakeLists.txt :20

target_link_libraries(trans_test evpath atl::atl)

ornladios/ADIOS2 thirdparty/GTest/googletest/googlemock/CMakeLists.txt :100

target_link_libraries(gmock_main PUBLIC gmock)

ornladios/ADIOS2 thirdparty/GTest/googletest/googletest/CMakeLists.txt :151

target_link_libraries(gtest PUBLIC regex)

alembic/alembic lib/Alembic/CMakeLists.txt :77

TARGET_LINK_LIBRARIES(Alembic
    LINK_PUBLIC
    ${ALEMBIC_ILMBASE_LIBS}
    ${CMAKE_THREAD_LIBS_INIT}
    ${EXTERNAL_MATH_LIBS}
    LINK_PRIVATE
    ${HDF5_LIBRARIES}
    ${ZLIB_LIBRARY}
  )

alembic/alembic python/PyAlembic/CMakeLists.txt :158

TARGET_LINK_LIBRARIES(alembic
    LINK_PUBLIC
    Alembic::Alembic
    ${PYTHON_LIBRARIES}
    ${Boost_LIBRARIES}
    ${ALEMBIC_PYILMBASE_PYIMATH_LIB}
)

ddemidov/amgcl CMakeLists.txt :118

target_link_libraries(blaze_target INTERFACE blaze::blaze)

ddemidov/amgcl CMakeLists.txt :190

target_link_libraries(mpi_target INTERFACE amgcl ${MPI_CXX_LIBRARIES})

ddemidov/amgcl examples/CMakeLists.txt :79

target_link_libraries(schur_pressure_correction_vexcl INTERFACE amgcl_example)

ddemidov/amgcl examples/mpi/CMakeLists.txt :20

target_link_libraries(amgcl_mpi_example INTERFACE Metis::metis)

ddemidov/amgcl tests/CMakeLists.txt :8

target_link_libraries(amgcl INTERFACE --coverage)

apache/arrow cpp/cmake_modules/BuildUtils.cmake :365

target_link_libraries(${LIB_NAME}_shared
                      PUBLIC "$<BUILD_INTERFACE:${ARG_SHARED_LINK_LIBS}>"
                             "$<INSTALL_INTERFACE:${ARG_SHARED_INSTALL_INTERFACE_LIBS}>"
                      PRIVATE ${ARG_SHARED_PRIVATE_LINK_LIBS})

apache/arrow cpp/cmake_modules/BuildUtils.cmake :455

target_link_libraries(${LIB_NAME}_static
                      PUBLIC "$<BUILD_INTERFACE:${ARG_STATIC_LINK_LIBS}>")

apache/arrow cpp/cmake_modules/ThirdpartyToolchain.cmake :1335

target_link_libraries(Boost::process INTERFACE Boost::headers)

apache/arrow cpp/cmake_modules/ThirdpartyToolchain.cmake :4786

target_link_libraries(orc::orc INTERFACE LZ4::lz4 ZLIB::ZLIB ${ARROW_ZSTD_LIBZSTD}
                                         ${Snappy_TARGET})

apache/arrow cpp/cmake_modules/ThirdpartyToolchain.cmake :4799

target_link_libraries(orc::orc INTERFACE ${ARROW_PROTOBUF_LIBPROTOBUF})

apache/arrow cpp/src/arrow/CMakeLists.txt :585

target_link_libraries(${ARROW_UTIL_TARGET} PRIVATE ${ARROW_XSIMD})

apache/arrow cpp/src/arrow/compute/CMakeLists.txt :51

target_link_libraries(arrow_compute_testing
                      PUBLIC $<TARGET_OBJECTS:arrow_compute_core_testing>
                      PUBLIC ${ARROW_GTEST_GTEST_MAIN})

apache/arrow python/CMakeLists.txt :963

target_link_libraries(_cuda PRIVATE ${CUDA_LINK_LIBS})

assimp/assimp code/CMakeLists.txt :1500

target_link_libraries(assimp PUBLIC zip::zip)

OpenChemistry/avogadrolibs avogadro/qtplugins/cartoons/CMakeLists.txt :9

target_link_libraries(Cartoons LINK_PRIVATE Avogadro::Rendering)

OpenChemistry/avogadrolibs avogadro/qtplugins/label/CMakeLists.txt :27

target_link_libraries(Label LINK_PRIVATE Avogadro::Rendering)

OpenChemistry/avogadrolibs avogadro/qtplugins/label/CMakeLists.txt :30

target_link_libraries(LabelEditor
  LINK_PRIVATE
    Avogadro::Rendering
    Avogadro::QtOpenGL)

OpenChemistry/avogadrolibs avogadro/qtplugins/licorice/CMakeLists.txt :9

target_link_libraries(Licorice PRIVATE Avogadro::Rendering)

OpenChemistry/avogadrolibs avogadro/qtplugins/templatetool/CMakeLists.txt :48

target_link_libraries(TemplateTool LINK_PRIVATE Avogadro::QtOpenGL)

OpenChemistry/avogadrolibs utilities/bodr/CMakeLists.txt :2

target_link_libraries(bodrparse PRIVATE Avogadro::Headers pugixml::pugixml)

WebAssembly/binaryen CMakeLists.txt :586

target_link_libraries(binaryen_js PRIVATE "-Wno-unused-command-line-argument")

bulletphysics/bullet3 examples/RobotSimulator/CMakeLists.txt :151

TARGET_LINK_LIBRARIES( App_HelloBulletRobotics ${CMAKE_THREAD_LIBS_INIT} ${DL} )

capnproto/capnproto c++/src/kj/CMakeLists.txt :208

target_link_libraries(kj-tls PUBLIC crypt32)

catchorg/Catch2 tests/ExtraTests/CMakeLists.txt :100

target_link_libraries(${target} Catch2_buildall_interface)

USCiLab/cereal sandbox/CMakeLists.txt :10

target_link_libraries(sandbox_rtti ${CEREAL_THREAD_LIBS})

CGAL/cgal Barycentric_coordinates_2/test/Barycentric_coordinates_2/CMakeLists.txt :49

target_link_libraries(test_hm_unit_square PRIVATE CGAL::Eigen3_support)

CGAL/cgal GraphicsView/demo/Spatial_searching_2/CMakeLists.txt :25

target_link_libraries(Spatial_searching_2 PRIVATE CGAL::CGAL CGAL::CGAL_Qt6
                                                  Qt6::Widgets)

CGAL/cgal Installation/cmake/modules/CGAL_Boost_iostreams_support.cmake :38

target_link_libraries(CGAL::Boost_iostreams_support INTERFACE ${Boost_LIB} ${ZLIB_LIBS})

CGAL/cgal Installation/cmake/modules/CGAL_SetupCGAL_ImageIODependencies.cmake :55

target_link_libraries( CGAL_ImageIO INTERFACE CGAL::CGAL)

CGAL/cgal Installation/cmake/modules/CGAL_SetupCGAL_Qt6Dependencies.cmake :117

target_link_libraries( ${target} INTERFACE CGAL::Qt6_moc_and_resources)

CGAL/cgal Lab/demo/Lab/CGALlab_macros.cmake :52

target_link_libraries( ${plugin_name} PUBLIC CGAL::CGAL )

CGAL/cgal Lab/demo/Lab/CMakeLists.txt :325

target_link_libraries(scene_implicit_function_item PRIVATE scene_color_ramp)

CGAL/cgal Lab/demo/Lab/Plugins/IO/CMakeLists.txt :45

target_link_libraries(surf_io_plugin PRIVATE scene_surface_mesh_item)

CGAL/cgal Lab/demo/Lab/Plugins/Operations_on_polyhedra/CMakeLists.txt :5

target_link_libraries(
  clip_polyhedron_plugin PRIVATE scene_surface_mesh_item scene_basic_objects
                                 scene_movable_sm_item)

CGAL/cgal Lab/demo/Lab/Plugins/PMP/CMakeLists.txt :118

target_link_libraries(selection_plugin PRIVATE scene_selection_item scene_surface_mesh_item scene_points_with_normal_item scene_polylines_item)

CGAL/cgal Lab/demo/Lab/Plugins/Three_examples/CMakeLists.txt :31

target_link_libraries(basic_item_plugin PRIVATE scene_basic_objects)

CGAL/cgal Linear_cell_complex/benchmark/Linear_cell_complex_3/CMakeLists.txt :70

target_link_libraries(lcc_performance_3 CGAL::CGAL
                      ${MAP_VIEWER_LIBRARIES})

CGAL/cgal Mesh_3/examples/Mesh_3/CMakeLists.txt :161

target_link_libraries(mesh_3D_image_with_image_initialization
                      PRIVATE CGAL::Eigen3_support)

CGAL/cgal Point_set_processing_3/test/Point_set_processing_3/CMakeLists.txt :59

target_link_libraries(hierarchy_simplification_test PRIVATE CGAL::Eigen3_support)

CGAL/cgal Poisson_surface_reconstruction_3/examples/Poisson_surface_reconstruction_3/CMakeLists.txt :34

target_link_libraries(poisson_reconstruction PRIVATE CGAL::Eigen3_support)

CGAL/cgal Poisson_surface_reconstruction_3/examples/Poisson_surface_reconstruction_3/CMakeLists.txt :49

target_link_libraries(poisson_and_parallel_mesh_3 PRIVATE CGAL::TBB_support)

CGAL/cgal Poisson_surface_reconstruction_3/test/Poisson_surface_reconstruction_3/CMakeLists.txt :41

target_link_libraries(poisson_reconstruction_test_mesh_3 PRIVATE CGAL::Eigen3_support)

CGAL/cgal Polygonal_surface_reconstruction/examples/Polygonal_surface_reconstruction/CMakeLists.txt :42

target_link_libraries(${target} PRIVATE CGAL::GLPK_support)

CGAL/cgal Polyhedron/examples/Polyhedron/CMakeLists.txt :19

target_link_libraries(draw_polyhedron PRIVATE CGAL::CGAL_Basic_viewer)

CGAL/cgal Scale_space_reconstruction_3/examples/Scale_space_reconstruction_3/CMakeLists.txt :35

target_link_libraries(scale_space_incremental PRIVATE CGAL::TBB_support)

CGAL/cgal Shape_regularization/test/Shape_regularization/CMakeLists.txt :31

target_link_libraries(${osqp_target} PRIVATE CGAL::OSQP_support)

CGAL/cgal Straight_skeleton_2/test/Straight_skeleton_2/CMakeLists.txt :35

target_link_libraries(test_sls_offset PRIVATE CGAL::CGAL_Basic_viewer)

CGAL/cgal Surface_mesh_skeletonization/benchmark/Surface_mesh_skeletonization/CMakeLists.txt :16

target_link_libraries(mcf_scale_invariance PRIVATE CGAL::Eigen3_support)

CGAL/cgal Surface_mesh_topology/examples/Surface_mesh_topology/CMakeLists.txt :43

target_link_libraries(path_simplicity_double_torus PRIVATE CGAL::CGAL_Basic_viewer)

CGAL/cgal Surface_mesh_topology/examples/Surface_mesh_topology/CMakeLists.txt :44

target_link_libraries(path_simplicity_double_torus_2 PRIVATE CGAL::CGAL_Basic_viewer)

projectchrono/chrono src/chrono_fsi/sph/CMakeLists.txt :194

target_link_libraries(Chrono_fsisph PUBLIC Thrust::Thrust)

projectchrono/chrono src/chrono_gpu/CMakeLists.txt :188

target_link_libraries(Chrono_gpu_vsg PRIVATE CUDA::cudart_static)

projectchrono/chrono src/chrono_gpu/CMakeLists.txt :189

target_link_libraries(Chrono_gpu_vsg PRIVATE CUDA::nvrtc)

projectchrono/chrono src/chrono_multicore/CMakeLists.txt :185

target_link_libraries(Chrono_multicore PUBLIC blaze::blaze)

projectchrono/chrono src/chrono_parsers/CMakeLists.txt :101

target_link_libraries(Chrono_parsers PRIVATE Chrono_core)

projectchrono/chrono src/chrono_parsers/CMakeLists.txt :188

target_link_libraries(Chrono_parsers PRIVATE Python3::Python)

projectchrono/chrono src/chrono_sensor/CMakeLists.txt :388

target_link_libraries(Chrono_sensor PRIVATE CUDA::nppidei)

projectchrono/chrono src/chrono_thirdparty/yaml-cpp/test/CMakeLists.txt :43

target_link_libraries(yaml-cpp-tests
  PRIVATE
    Threads::Threads
    yaml-cpp
    gtest
    gmock)

projectchrono/chrono src/chrono_thirdparty/yaml-cpp/test/googletest-1.13.0/googlemock/CMakeLists.txt :185

target_link_libraries(gmock_main_no_exception PUBLIC gmock)

projectchrono/chrono src/chrono_vehicle/CMakeLists.txt :988

target_link_libraries(Chrono_vehicle_irrlicht PUBLIC Chrono_irrlicht)

projectchrono/chrono src/chrono_vehicle/cosim/CMakeLists.txt :168

##  target_link_libraries(Chrono_vehicle_cosim PRIVATE Chrono_mumps)

projectchrono/chrono src/tests/unit_tests/synchrono/CMakeLists.txt :16

TARGET_LINK_LIBRARIES(${PROGRAM} ${LIBRARIES} gtest_main)

projectchrono/chrono template_project/CMakeLists.txt :121

target_link_libraries(my_demo PRIVATE ${CHRONO_TARGETS})

civetweb/civetweb src/CMakeLists.txt :322

  target_link_libraries(
    civetweb-cpp PUBLIC
	civetweb-c-library)

CLIUtils/CLI11 fuzz/CMakeLists.txt :47

target_link_libraries(cli11Fuzz PUBLIC CLI11)

mosra/corrade doc/snippets/CMakeLists.txt :149

target_link_libraries(testsuite-iteration PUBLIC CorradeTestSuite)

mosra/corrade src/Corrade/Utility/CMakeLists.txt :260

target_link_libraries(CorradeUtility PUBLIC log)

HowardHinnant/date CMakeLists.txt :181

target_link_libraries( date-tz PUBLIC Threads::Threads )

cp2k/dbcsr tests/CMakeLists.txt :30

target_link_libraries(dbcsr_perf dbcsr)

dftbplus/dftbplus cmake/DftbPlusUtils.cmake :577

target_link_libraries(
  "${target}"
  INTERFACE
  "${${_package_upper}_LINK_LIBRARIES}"
)

dftbplus/dftbplus cmake/Modules/FindCustomLapack.cmake :117

target_link_libraries(LAPACK::LAPACK INTERFACE "${LAPACK_LIBRARY}")

dftbplus/dftbplus cmake/Modules/FindCustomLapack.cmake :123

target_link_libraries(LAPACK::LAPACK INTERFACE BLAS::BLAS)

dftbplus/dftbplus cmake/Modules/FindCustomParpack.cmake :153

target_link_libraries(PARPACK::PARPACK INTERFACE ARPACK::ARPACK)

dftbplus/dftbplus external/chimes/CMakeLists.txt :9

target_link_libraries(ChimesCalc::ChimesCalc_Fortran INTERFACE ChimesCalc_Fortran)

dftbplus/dftbplus external/s-dftd3/CMakeLists.txt :15

target_link_libraries(s-dftd3::s-dftd3 INTERFACE s-dftd3)

dftbplus/dftbplus src/dftbp/CMakeLists.txt :107

target_link_libraries(dftbplus PUBLIC tblite::tblite)

dftbplus/dftbplus src/dftbp/CMakeLists.txt :115

target_link_libraries(dftbplus PUBLIC elsi::elsi)

dftd4/dftd4 CMakeLists.txt :115

target_link_libraries("${PROJECT_NAME}" INTERFACE "${PROJECT_NAME}-lib")

dftd4/dftd4 config/cmake/dftd4-utils.cmake :50

target_link_libraries(
  "${package}::${package}"
  INTERFACE
  "${${_pkg_uc}_LINK_LIBRARIES}"
)

dftd4/dftd4 config/cmake/dftd4-utils.cmake :97

target_link_libraries("${package}::${package}" INTERFACE "${package}")

microsoft/DirectXTex CMakeLists.txt :267

target_link_libraries(${PROJECT_NAME} PUBLIC OpenMP::OpenMP_CXX)

davisking/dlib dlib/external/pybind11/tools/pybind11NewTools.cmake :244

target_link_libraries(${target_name} PRIVATE pybind11::headers)

doxygen/doxygen src/CMakeLists.txt :218

target_link_libraries(doxycfg PRIVATE
    spdlog::spdlog
)

xissburg/edyn CMakeLists.txt :198

target_link_libraries(Edyn
    PUBLIC
        EnTT::EnTT
)

xissburg/edyn test/CMakeLists.txt :6

target_link_libraries(${TEST_NAME} PRIVATE Edyn::Edyn GTest::gtest_main)

ElmerCSC/elmerfem elmerice/UserFunctions/CMakeLists.txt :31

TARGET_LINK_LIBRARIES(ElmerIceUSF elmersolver ElmerIceUtils)

embree/embree common/cmake/FindTBB.cmake :210

target_link_libraries(TBB INTERFACE TBB::${C})

embree/embree tutorials/common/image/CMakeLists.txt :19

TARGET_LINK_LIBRARIES(image sys math ${ADDITIONAL_LIBRARIES})

embree/embree tutorials/embree_tests/CMakeLists.txt :8

TARGET_LINK_LIBRARIES(embree_tests tasking sys math embree)