From 581c9499f9d540b0586af695c75e6724891684fc Mon Sep 17 00:00:00 2001 From: Tomoaki Teshima Date: Thu, 8 Aug 2019 21:45:29 +0900 Subject: [PATCH] suppress noisy warning * limit the affect by using HAVE_CUDA --- modules/hfs/CMakeLists.txt | 1 + modules/xfeatures2d/CMakeLists.txt | 3 +++ 2 files changed, 4 insertions(+) diff --git a/modules/hfs/CMakeLists.txt b/modules/hfs/CMakeLists.txt index 1ffa2a55a..69fb0c940 100644 --- a/modules/hfs/CMakeLists.txt +++ b/modules/hfs/CMakeLists.txt @@ -1,5 +1,6 @@ if(HAVE_CUDA) add_definitions(-D_HFS_CUDA_ON_) + ocv_warnings_disable(CMAKE_CXX_FLAGS -Wundef) endif() set(the_description "Hierarchical Feature Selection for Efficient Image Segmentation") diff --git a/modules/xfeatures2d/CMakeLists.txt b/modules/xfeatures2d/CMakeLists.txt index 79565b20b..3c86ebc14 100644 --- a/modules/xfeatures2d/CMakeLists.txt +++ b/modules/xfeatures2d/CMakeLists.txt @@ -1,5 +1,8 @@ set(the_description "Contributed/Experimental Algorithms for Salient 2D Features Detection") +if(HAVE_CUDA) + ocv_warnings_disable(CMAKE_CXX_FLAGS -Wundef) +endif() ocv_define_module(xfeatures2d opencv_core opencv_imgproc opencv_features2d opencv_calib3d OPTIONAL opencv_shape opencv_ml opencv_cudaarithm WRAP python java) include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/download_vgg.cmake)