Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Greenplum
Opencv
提交
d0d11532
O
Opencv
项目概览
Greenplum
/
Opencv
11 个月 前同步成功
通知
7
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
Opencv
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
d0d11532
编写于
8月 13, 2022
作者:
A
Alexander Alekhin
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #22350 from alalek:rework_psabi_warning
上级
48afe158
75bb6aa9
变更
15
隐藏空白更改
内联
并排
Showing
15 changed file
with
1 addition
and
57 deletion
+1
-57
3rdparty/openexr/CMakeLists.txt
3rdparty/openexr/CMakeLists.txt
+0
-4
3rdparty/protobuf/CMakeLists.txt
3rdparty/protobuf/CMakeLists.txt
+0
-4
cmake/OpenCVCompilerOptions.cmake
cmake/OpenCVCompilerOptions.cmake
+1
-1
modules/calib3d/CMakeLists.txt
modules/calib3d/CMakeLists.txt
+0
-4
modules/core/CMakeLists.txt
modules/core/CMakeLists.txt
+0
-4
modules/dnn/CMakeLists.txt
modules/dnn/CMakeLists.txt
+0
-4
modules/features2d/CMakeLists.txt
modules/features2d/CMakeLists.txt
+0
-4
modules/flann/CMakeLists.txt
modules/flann/CMakeLists.txt
+0
-4
modules/imgproc/CMakeLists.txt
modules/imgproc/CMakeLists.txt
+0
-4
modules/ml/CMakeLists.txt
modules/ml/CMakeLists.txt
+0
-4
modules/objdetect/CMakeLists.txt
modules/objdetect/CMakeLists.txt
+0
-4
modules/shape/CMakeLists.txt
modules/shape/CMakeLists.txt
+0
-4
modules/stitching/CMakeLists.txt
modules/stitching/CMakeLists.txt
+0
-4
modules/ts/CMakeLists.txt
modules/ts/CMakeLists.txt
+0
-4
samples/cpp/CMakeLists.txt
samples/cpp/CMakeLists.txt
+0
-4
未找到文件。
3rdparty/openexr/CMakeLists.txt
浏览文件 @
d0d11532
...
...
@@ -110,10 +110,6 @@ ocv_warnings_disable(CMAKE_CXX_FLAGS -Wshadow -Wunused -Wsign-compare -Wundef -W
-Wreorder
-Wunused-result
)
if
(
ARM AND CV_GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 7.0
)
# suppress warnings from GCC only on 7.1 and later
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wno-psabi
)
endif
()
if
(
CV_GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 8.0
)
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wclass-memaccess
)
endif
()
...
...
3rdparty/protobuf/CMakeLists.txt
浏览文件 @
d0d11532
...
...
@@ -25,10 +25,6 @@ else()
-Warray-bounds
# GCC 9+
)
endif
()
if
(
ARM AND CV_GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 7.0
)
# suppress warnings from GCC only on 7.1 and later
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wno-psabi
)
endif
()
if
(
CV_ICC
)
ocv_warnings_disable
(
CMAKE_CXX_FLAGS
-wd265 -wd858 -wd873 -wd2196
...
...
cmake/OpenCVCompilerOptions.cmake
浏览文件 @
d0d11532
...
...
@@ -134,7 +134,7 @@ if(CV_GCC OR CV_CLANG)
add_extra_compiler_option
(
-Wshadow
)
add_extra_compiler_option
(
-Wsign-promo
)
add_extra_compiler_option
(
-Wuninitialized
)
if
(
CV_GCC
AND
(
CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 6.0
)
AND
(
CMAKE_CXX_COMPILER_VERSION VERSION_LESS 7.0
))
if
(
CV_GCC
AND
(
CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 6.0
)
AND
(
CMAKE_CXX_COMPILER_VERSION VERSION_LESS 7.0
OR ARM
))
add_extra_compiler_option
(
-Wno-psabi
)
endif
()
if
(
HAVE_CXX11
)
...
...
modules/calib3d/CMakeLists.txt
浏览文件 @
d0d11532
...
...
@@ -3,10 +3,6 @@ set(debug_modules "")
if
(
DEBUG_opencv_calib3d
)
list
(
APPEND debug_modules opencv_highgui
)
endif
()
if
(
ARM AND CV_GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 7.0
)
# suppress warnings from GCC only on 7.1 and later
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wno-psabi
)
endif
()
ocv_define_module
(
calib3d opencv_imgproc opencv_features2d
${
debug_modules
}
WRAP java python js
)
modules/core/CMakeLists.txt
浏览文件 @
d0d11532
...
...
@@ -38,10 +38,6 @@ endif()
if
(
HAVE_CUDA
)
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wundef -Wenum-compare -Wunused-function -Wshadow
)
endif
()
if
(
ARM AND CV_GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 7.0
)
# suppress warnings from GCC only on 7.1 and later
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wno-psabi
)
endif
()
if
(
CV_TRACE AND HAVE_ITT
)
add_definitions
(
-DOPENCV_WITH_ITT=1
)
...
...
modules/dnn/CMakeLists.txt
浏览文件 @
d0d11532
...
...
@@ -35,10 +35,6 @@ else()
-Wunused-parameter -Wsign-compare
)
endif
()
if
(
ARM AND CV_GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 7.0
)
# suppress warnings from GCC only on 7.1 and later
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wno-psabi
)
endif
()
if
(
HAVE_CUDA
)
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wundef
)
endif
()
...
...
modules/features2d/CMakeLists.txt
浏览文件 @
d0d11532
set
(
the_description
"2D Features Framework"
)
ocv_add_dispatched_file
(
sift SSE4_1 AVX2 AVX512_SKX
)
if
(
ARM AND CV_GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 7.0
)
# suppress warnings from GCC only on 7.1 and later
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wno-psabi
)
endif
()
set
(
debug_modules
""
)
if
(
DEBUG_opencv_features2d
)
...
...
modules/flann/CMakeLists.txt
浏览文件 @
d0d11532
set
(
the_description
"Clustering and Search in Multi-Dimensional Spaces"
)
if
(
ARM AND CV_GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 7.0
)
# suppress warnings from GCC only on 7.1 and later
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wno-psabi
)
endif
()
ocv_define_module
(
flann opencv_core WRAP python
)
modules/imgproc/CMakeLists.txt
浏览文件 @
d0d11532
...
...
@@ -12,10 +12,6 @@ ocv_add_dispatched_file(smooth SSE2 SSE4_1 AVX2)
ocv_add_dispatched_file
(
sumpixels SSE2 AVX2 AVX512_SKX
)
ocv_add_dispatched_file
(
undistort SSE2 AVX2
)
ocv_define_module
(
imgproc opencv_core WRAP java python js
)
if
(
ARM AND CV_GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 7.0
)
# suppress warnings from GCC only on 7.1 and later
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wno-psabi
)
endif
()
ocv_check_environment_variables
(
OPENCV_IPP_GAUSSIAN_BLUR
)
option
(
OPENCV_IPP_GAUSSIAN_BLUR
"Enable IPP optimizations for GaussianBlur (+8Mb in binary size)"
OFF
)
...
...
modules/ml/CMakeLists.txt
浏览文件 @
d0d11532
set
(
the_description
"Machine Learning"
)
if
(
ARM AND CV_GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 7.0
)
# suppress warnings from GCC only on 7.1 and later
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wno-psabi
)
endif
()
ocv_define_module
(
ml opencv_core WRAP java python
)
modules/objdetect/CMakeLists.txt
浏览文件 @
d0d11532
set
(
the_description
"Object Detection"
)
if
(
ARM AND CV_GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 7.0
)
# suppress warnings from GCC only on 7.1 and later
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wno-psabi
)
endif
()
ocv_define_module
(
objdetect opencv_core opencv_imgproc opencv_calib3d WRAP java python js
)
if
(
HAVE_QUIRC
)
...
...
modules/shape/CMakeLists.txt
浏览文件 @
d0d11532
set
(
the_description
"Shape descriptors and matchers"
)
if
(
ARM AND CV_GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 7.0
)
# suppress warnings from GCC only on 7.1 and later
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wno-psabi
)
endif
()
ocv_define_module
(
shape opencv_core opencv_imgproc opencv_video WRAP python
)
modules/stitching/CMakeLists.txt
浏览文件 @
d0d11532
...
...
@@ -3,10 +3,6 @@ set(the_description "Images stitching")
if
(
HAVE_CUDA
)
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wundef -Wmissing-declarations -Wshadow -Wstrict-aliasing
)
endif
()
if
(
ARM AND CV_GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 7.0
)
# suppress warnings from GCC only on 7.1 and later
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wno-psabi
)
endif
()
set
(
STITCHING_CONTRIB_DEPS
"opencv_xfeatures2d"
)
if
(
BUILD_SHARED_LIBS AND BUILD_opencv_world AND OPENCV_WORLD_EXCLUDE_EXTRA_MODULES
)
...
...
modules/ts/CMakeLists.txt
浏览文件 @
d0d11532
...
...
@@ -15,10 +15,6 @@ if(WINRT)
endif
()
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wundef
)
if
(
ARM AND CV_GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 7.0
)
# suppress warnings from GCC only on 7.1 and later
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wno-psabi
)
endif
()
ocv_add_module
(
ts INTERNAL opencv_core opencv_imgproc opencv_imgcodecs opencv_videoio opencv_highgui
)
...
...
samples/cpp/CMakeLists.txt
浏览文件 @
d0d11532
...
...
@@ -41,10 +41,6 @@ foreach(sample_filename ${cpp_samples})
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Winconsistent-missing-override -Wsuggest-override
)
endif
()
endif
()
if
(
ARM AND CV_GCC AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 7.0
)
# suppress warnings from GCC only on 7.1 and later
ocv_warnings_disable
(
CMAKE_CXX_FLAGS -Wno-psabi
)
endif
()
set
(
package
"cpp"
)
if
(
sample_filename MATCHES
"tutorial_code"
)
set
(
package
"tutorial"
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录