explicitly set the LINKER_LANGUAGE

pull/3471/head
kallaballa 2 years ago
parent 6f674d2194
commit 21beb3fc15
  1. 4
      modules/v4d/CMakeLists.txt

@ -8,6 +8,7 @@ else()
endif()
set(the_description "V4D Visualization Module")
set(OPENCV_MODULE_IS_PART_OF_WORLD OFF)
macro(add_emscripten_sample sample source assets)
ocv_add_executable(${sample} ${source})
@ -95,6 +96,7 @@ cmake_policy(SET CMP0079 NEW)
ocv_create_module()
ocv_add_samples(opencv_v4d opencv_core opencv_imgproc opencv_videoio opencv_video opencv_imgcodecs opencv_v4d opencv_face opencv_tracking opencv_objdetect opencv_stitching opencv_optflow opencv_imgcodecs opencv_features2d opencv_dnn opencv_flann)
set_target_properties(${the_module} PROPERTIES LINKER_LANGUAGE CXX)
add_custom_command(
TARGET ${the_module} POST_BUILD
COMMAND ${CMAKE_COMMAND} -E copy
@ -174,7 +176,7 @@ else()
endif()
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/third/nanogui "${CMAKE_CURRENT_BINARY_DIR}/../../lib")
target_compile_features(opencv_v4d PRIVATE cxx_std_20)
target_compile_features(${the_module} PRIVATE cxx_std_20)
target_compile_features(nanogui PRIVATE cxx_std_20)
target_link_libraries(nanogui PRIVATE glfw)
target_include_directories(nanogui PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/third/nanogui/ext/glad/include/")

Loading…
Cancel
Save