Skip to content
Snippets Groups Projects
Commit 427bb262 authored by Nicolas Pope's avatar Nicolas Pope
Browse files

Attempt to reduce cmake warnings in windows

parent d7d19beb
Branches
No related tags found
1 merge request!316Resolves #343 GUI and Frame Refactor
Pipeline #28463 failed
...@@ -315,6 +315,7 @@ enable_language(CUDA) ...@@ -315,6 +315,7 @@ enable_language(CUDA)
if (NOT WIN32) if (NOT WIN32)
set(CMAKE_CUDA_FLAGS "-Xcompiler -fPIC") set(CMAKE_CUDA_FLAGS "-Xcompiler -fPIC")
endif() endif()
set(CMAKE_CUDA_ARCHITECTURES OFF)
set(CMAKE_CUDA_FLAGS_DEBUG "--gpu-architecture=compute_61 -g -DDEBUG -D_DEBUG") set(CMAKE_CUDA_FLAGS_DEBUG "--gpu-architecture=compute_61 -g -DDEBUG -D_DEBUG")
set(CMAKE_CUDA_FLAGS_RELEASE "--gpu-architecture=compute_61") set(CMAKE_CUDA_FLAGS_RELEASE "--gpu-architecture=compute_61")
set(HAVE_CUDA TRUE) set(HAVE_CUDA TRUE)
......
...@@ -25,6 +25,8 @@ target_include_directories(OpenCVCodec PUBLIC ...@@ -25,6 +25,8 @@ target_include_directories(OpenCVCodec PUBLIC
$<TARGET_PROPERTY:ftlcommon,INTERFACE_INCLUDE_DIRECTORIES> $<TARGET_PROPERTY:ftlcommon,INTERFACE_INCLUDE_DIRECTORIES>
) )
set_property(TARGET OpenCVCodec PROPERTY CUDA_ARCHITECTURES OFF)
set(CODECSRC set(CODECSRC
$<TARGET_OBJECTS:BaseCodec> $<TARGET_OBJECTS:BaseCodec>
$<TARGET_OBJECTS:OpenCVCodec> $<TARGET_OBJECTS:OpenCVCodec>
...@@ -45,6 +47,8 @@ target_include_directories(NvidiaCodec PUBLIC ...@@ -45,6 +47,8 @@ target_include_directories(NvidiaCodec PUBLIC
) )
list(APPEND CODECSRC $<TARGET_OBJECTS:NvidiaCodec>) list(APPEND CODECSRC $<TARGET_OBJECTS:NvidiaCodec>)
set_property(TARGET NvidiaCodec PROPERTY CUDA_ARCHITECTURES OFF)
add_library(ftlcodecs ${CODECSRC}) add_library(ftlcodecs ${CODECSRC})
if (WIN32) if (WIN32)
...@@ -65,6 +69,8 @@ target_link_libraries(ftlcodecs ftlcommon ${OpenCV_LIBS} ${CUDA_LIBRARIES} Eigen ...@@ -65,6 +69,8 @@ target_link_libraries(ftlcodecs ftlcommon ${OpenCV_LIBS} ${CUDA_LIBRARIES} Eigen
target_precompile_headers(ftlcodecs REUSE_FROM ftlcommon) target_precompile_headers(ftlcodecs REUSE_FROM ftlcommon)
set_property(TARGET ftlcodecs PROPERTY CUDA_ARCHITECTURES OFF)
if (BUILD_TESTS) if (BUILD_TESTS)
add_subdirectory(test) add_subdirectory(test)
endif() endif()
......
...@@ -35,6 +35,8 @@ target_precompile_headers(ftlcommon ...@@ -35,6 +35,8 @@ target_precompile_headers(ftlcommon
PRIVATE include/ftl/cuda_common.hpp PRIVATE include/ftl/cuda_common.hpp
) )
set_property(TARGET ftlcommon PROPERTY CUDA_ARCHITECTURES OFF)
if (BUILD_TESTS) if (BUILD_TESTS)
add_subdirectory(test) add_subdirectory(test)
endif() endif()
......
...@@ -14,6 +14,8 @@ target_precompile_headers(ftldata ...@@ -14,6 +14,8 @@ target_precompile_headers(ftldata
PRIVATE include/ftl/data/new_frameset.hpp PRIVATE include/ftl/data/new_frameset.hpp
) )
set_property(TARGET ftldata PROPERTY CUDA_ARCHITECTURES OFF)
if (BUILD_TESTS) if (BUILD_TESTS)
add_subdirectory(test) add_subdirectory(test)
endif() endif()
......
...@@ -25,6 +25,8 @@ else() ...@@ -25,6 +25,8 @@ else()
CUDA_ADD_LIBRARY(sgm stereo_sgm.cpp ${STEREOSRCS} STATIC) CUDA_ADD_LIBRARY(sgm stereo_sgm.cpp ${STEREOSRCS} STATIC)
endif() endif()
set_property(TARGET sgm PROPERTY CUDA_ARCHITECTURES OFF)
install( install(
TARGETS sgm TARGETS sgm
ARCHIVE DESTINATION ${CMAKE_INSTALL_PREFIX}/lib ARCHIVE DESTINATION ${CMAKE_INSTALL_PREFIX}/lib
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment