-
-
Notifications
You must be signed in to change notification settings - Fork 56.4k
Closed
Labels
bugcategory: build/installcategory: gpu/cuda (contrib)OpenCV 4.0+: moved to opencv_contribOpenCV 4.0+: moved to opencv_contrib
Milestone
Description
System Information
--
-- General configuration for OpenCV 4.9.0-dev =====================================
-- Version control: 4.8.0-606-g2e3ccb4e8e-dirty
--
-- Extra modules:
-- Location (extra): C:/lib/opencv_contrib/modules
-- Version control (extra): 4.8.1-55-gc7602a8f
--
-- Platform:
-- Timestamp: 2023-12-28T13:53:30Z
-- Host: Windows 10.0.22621 AMD64
-- CMake: 3.26.1
-- CMake generator: Visual Studio 17 2022
-- CMake build tool: C:/Program Files/Microsoft Visual Studio/2022/Community/MSBuild/Current/Bin/amd64/MSBuild.exe
-- MSVC: 1935
-- Configuration: Debug Release
--
-- CPU/HW features:
-- Baseline: SSE SSE2 SSE3
-- requested: SSE3
-- Dispatched code generation: SSE4_1 SSE4_2 FP16 AVX AVX2 AVX512_SKX
-- requested: SSE4_1 SSE4_2 AVX FP16 AVX2 AVX512_SKX
-- SSE4_1 (18 files): + SSSE3 SSE4_1
-- SSE4_2 (2 files): + SSSE3 SSE4_1 POPCNT SSE4_2
-- FP16 (1 files): + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 AVX
-- AVX (9 files): + SSSE3 SSE4_1 POPCNT SSE4_2 AVX
-- AVX2 (38 files): + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 FMA3 AVX AVX2
-- AVX512_SKX (8 files): + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 FMA3 AVX AVX2 AVX_512F AVX512_COMMON AVX512_SKX
--
-- C/C++:
-- Built as dynamic libs?: YES
-- C++ standard: 11
-- C++ Compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.35.32215/bin/Hostx64/x64/cl.exe (ver 19.35.32215.0)
-- C++ flags (Release): /DWIN32 /D_WINDOWS /W4 /GR /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 /MP /O2 /Ob2 /DNDEBUG
-- C++ flags (Debug): /DWIN32 /D_WINDOWS /W4 /GR /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /EHa /wd4127 /wd4251 /wd4324 /wd4275 /wd4512 /wd4589 /wd4819 /MP /Zi /Ob0 /Od /RTC1
-- C Compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.35.32215/bin/Hostx64/x64/cl.exe
-- C flags (Release): /DWIN32 /D_WINDOWS /W3 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /MP /O2 /Ob2 /DNDEBUG
-- C flags (Debug): /DWIN32 /D_WINDOWS /W3 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /Oi /fp:precise /MP /Zi /Ob0 /Od /RTC1
-- Linker flags (Release): /machine:x64 /INCREMENTAL:NO
-- Linker flags (Debug): /machine:x64 /debug /INCREMENTAL
-- ccache: NO
-- Precompiled headers: YES
-- Extra dependencies: cudart_static.lib nppc.lib nppial.lib nppicc.lib nppidei.lib nppif.lib nppig.lib nppim.lib nppist.lib nppisu.lib nppitc.lib npps.lib cublas.lib cudnn.lib cufft.lib -LIBPATH:C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.1/lib/x64
-- 3rdparty dependencies:
--
-- OpenCV modules:
-- To be built: alphamat aruco bgsegm bioinspired calib3d ccalib core cudaarithm cudabgsegm cudacodec cudafeatures2d cudafilters cudaimgproc cudalegacy cudaobjdetect cudaoptflow cudastereo cudawarping cudev datasets dnn dnn_objdetect dnn_superres dpm face features2d flann fuzzy gapi hfs highgui img_hash imgcodecs imgproc intensity_transform java line_descriptor mcc ml objdetect optflow phase_unwrapping photo plot python3 quality rapid reg rgbd saliency sfm shape stereo stitching structured_light superres surface_matching text tracking ts video videoio videostab viz wechat_qrcode xfeatures2d ximgproc xobjdetect xphoto
-- Disabled: world
-- Disabled by dependency: -
-- Unavailable: cannops cvv freetype hdf julia matlab ovis python2
-- Applications: tests perf_tests examples apps
-- Documentation: doxygen python javadoc
-- Non-free algorithms: YES
--
-- Windows RT support: NO
--
-- GUI: WIN32UI
-- Win32 UI: YES
-- OpenGL support: YES (opengl32 glu32)
-- VTK support: YES (ver 9.2.5)
--
-- Media I/O:
-- ZLib: optimized C:/install/zlib/lib/zlib.lib debug C:/install/zlib/lib/zlibd.lib (ver 1.2.13)
-- JPEG: build-libjpeg-turbo (ver 2.1.3-62)
-- SIMD Support Request: YES
-- SIMD Support: NO
-- WEBP: build (ver encoder: 0x020f)
-- PNG: optimized C:/install/libpng/lib/libpng16.lib debug C:/install/libpng/lib/libpng16d.lib (ver 1.6.40.git)
-- TIFF: build (ver 42 - 4.2.0)
-- JPEG 2000: build (ver 2.5.0)
-- OpenEXR: build (ver 2.3.0)
-- HDR: YES
-- SUNRASTER: YES
-- PXM: YES
-- PFM: YES
--
-- Video I/O:
-- DC1394: NO
-- FFMPEG: YES (prebuilt binaries)
-- avcodec: YES (58.134.100)
-- avformat: YES (58.76.100)
-- avutil: YES (56.70.100)
-- swscale: YES (5.9.100)
-- avresample: YES (4.0.0)
-- GStreamer: NO
-- DirectShow: YES
-- Media Foundation: YES
-- DXVA: YES
--
-- Parallel framework: TBB (ver 2020.3 interface 11103)
--
-- Other third-party libraries:
-- Intel IPP: 2021.11.0 [2021.11.0]
-- at: C:/lib/build/opencv/3rdparty/ippicv/ippicv_win/icv
-- Intel IPP IW: sources (2021.11.0)
-- at: C:/lib/build/opencv/3rdparty/ippicv/ippicv_win/iw
-- Lapack: NO
-- OpenVINO: YES (2022.3.0)
-- Eigen: YES (ver ..)
-- Custom HAL: NO
-- Protobuf: build (3.19.1)
-- Flatbuffers: builtin/3rdparty (23.5.9)
--
-- NVIDIA CUDA: YES (ver 12.1, CUFFT CUBLAS)
-- NVIDIA GPU arch: 86
-- NVIDIA PTX archs:
--
-- cuDNN: YES (ver 8.8.0)
--
-- OpenCL: YES (NVD3D11)
-- Include path: C:/lib/opencv/3rdparty/include/opencl/1.2
-- Link libraries: Dynamic load
--
-- Python 3:
-- Interpreter: C:/Program Files/Python310/python.exe (ver 3.10.10)
-- Libraries: optimized C:/Program Files/Python310/libs/python310.lib debug C:/Program Files/Python310/libs/python310_d.lib (ver 3.10.10)
-- numpy: C:/Users/laurent/AppData/Roaming/Python/Python310/site-packages/numpy/core/include (ver 1.23.5)
-- install path: C:/Users/laurent/AppData/Roaming/Python/Python310/site-packages/cv2/python-3.10
--
-- Python (for build): C:/Program Files/Python310/python.exe
--
-- Java:
-- ant: C:/apache-ant-1.10.13/bin/ant.bat (ver 1.10.13)
-- Java: NO
-- JNI: C:/Program Files/Java/jdk-17/include C:/Program Files/Java/jdk-17/include/win32 C:/Program Files/Java/jdk-17/include
-- Java wrappers: YES (ANT)
-- Java tests: YES
--
-- Install to: C:/install/opencv
-- -----------------------------------------------------------------
--
-- Configuring done (52.8s)
-- Generating done (10.0s)
-- Build files have been written to: C:/lib/build/opencv
Detailed description
try to build opencv using cmake. Buidl directory is empty
tmpxft_00003710_00000000-10_test_split_merge.cudafe1.cpp
Building NVCC (Device) object modules/cudev/test/CMakeFiles/opencv_test_cudev.dir/debug/opencv_test_cudev_generated_test_warp.cu.obj
test_warp.cu
test_warp.cu
tmpxft_00003c0c_00000000-10_test_warp.cudafe1.cpp
Building NVCC (Device) object modules/cudev/test/CMakeFiles/opencv_test_cudev.dir/debug/opencv_test_cudev_generated_transpose.cu.obj
transpose.cu
transpose.cu
tmpxft_00004030_00000000-10_transpose.cudafe1.cpp
;
test_main.cpp
c1xx : fatal error C1083: Impossible d'ouvrir le fichier source : ';' : No such file or directory [C:\lib\build\opencv\modules\cudev\test\opencv_test_cudev.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\ostream(414,1): warning C4530: Gestionnaire d'exceptions C++ utilisé, mais les sémantiques de déroulement n'ont pas été activées. Spécifiez /EHsc (compilation du fichier source C:\lib\opencv_contrib\modules\cudev\test\test_main.cpp) [C:\lib\build\opencv\modules\cudev\test\opencv_test_cudev.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\ostream(407,1): message : pendant la compilation de la fonction membre classe modèle 'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(double)' (compilation du fichier source C:\lib\opencv_contrib\modules\cudev\test\test_main.cpp) [C:\lib\build\opencv\modules\cudev\test\opencv_test_cudev.vcxproj]
C:\lib\opencv\modules\core\include\opencv2/core/utility.hpp(400,5): message : voir la référence à l'instanciation de la fonction modèle 'std::basic_ostream<char,std::char_traits<char>> &std::basic_ostream<char,std::char_traits<char>>::operator <<(double)' en cours de compilation (compilation du fichier source C:\lib\opencv_contrib\modules\cudev\test\test_main.cpp) [C:\lib\build\opencv\modules\cudev\test\opencv_test_cudev.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.35.32215\include\ostream(671,75): message : voir la référence à l'instanciation classe modèle 'std::basic_ostream<char,std::char_traits<char>>' en cours de compilation (compilation du fichier source C:\lib\opencv_contrib\modules\cudev\test\test_main.cpp) [C:\lib\build\opencv\modules\cudev\test\opencv_test_cudev.vcxproj]
Steps to reproduce
use cmake with last opencv and opencv_contrib :
[alalek](https://github.com/LaurentBerger/opencv/commits?author=alalek)
alalek
[Merge tag '4.9.0'](https://github.com/LaurentBerger/opencv/commit/2e3ccb4e8e098cf481c938998ff941e320fa4f85)
[2e3ccb4](https://github.com/LaurentBerger/opencv/commit/2e3ccb4e8e098cf481c938998ff941e320fa4f85)
Issue submission checklist
- I report the issue, it's not a question
- I checked the problem with documentation, FAQ, open issues, forum.opencv.org, Stack Overflow, etc and have not found any solution
- I updated to the latest OpenCV version and the issue is still there
- There is reproducer code and related data files (videos, images, onnx, etc)
Metadata
Metadata
Assignees
Labels
bugcategory: build/installcategory: gpu/cuda (contrib)OpenCV 4.0+: moved to opencv_contribOpenCV 4.0+: moved to opencv_contrib