質問編集履歴
2
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -104,7 +104,37 @@
|
|
104
104
|
See also "C:/opencv341/build/CMakeFiles/CMakeOutput.log".
|
105
105
|
See also "C:/opencv341/build/CMakeFiles/CMakeError.log".
|
106
106
|
```
|
107
|
+
###modules/CMakeLists.txtの中身
|
108
|
+
```
|
109
|
+
add_definitions(-D__OPENCV_BUILD=1)
|
107
110
|
|
111
|
+
if(NOT OPENCV_MODULES_PATH)
|
112
|
+
set(OPENCV_MODULES_PATH "${CMAKE_CURRENT_SOURCE_DIR}")
|
113
|
+
endif()
|
114
|
+
|
115
|
+
ocv_glob_modules(${OPENCV_MODULES_PATH} ${OPENCV_EXTRA_MODULES_PATH})
|
116
|
+
|
117
|
+
# build lists of modules to be documented
|
118
|
+
set(OPENCV_MODULES_MAIN "")
|
119
|
+
set(OPENCV_MODULES_EXTRA "")
|
120
|
+
|
121
|
+
foreach(mod ${OPENCV_MODULES_BUILD} ${OPENCV_MODULES_DISABLED_USER} ${OPENCV_MODULES_DISABLED_AUTO} ${OPENCV_MODULES_DISABLED_FORCE})
|
122
|
+
string(REGEX REPLACE "^opencv_" "" mod "${mod}")
|
123
|
+
if("${OPENCV_MODULE_opencv_${mod}_LOCATION}" STREQUAL "${OpenCV_SOURCE_DIR}/modules/${mod}")
|
124
|
+
list(APPEND OPENCV_MODULES_MAIN ${mod})
|
125
|
+
else()
|
126
|
+
list(APPEND OPENCV_MODULES_EXTRA ${mod})
|
127
|
+
endif()
|
128
|
+
endforeach()
|
129
|
+
ocv_list_sort(OPENCV_MODULES_MAIN)
|
130
|
+
ocv_list_sort(OPENCV_MODULES_EXTRA)
|
131
|
+
set(FIXED_ORDER_MODULES core imgproc imgcodecs videoio highgui video calib3d features2d objdetect dnn ml flann photo stitching)
|
132
|
+
list(REMOVE_ITEM OPENCV_MODULES_MAIN ${FIXED_ORDER_MODULES})
|
133
|
+
set(OPENCV_MODULES_MAIN ${FIXED_ORDER_MODULES} ${OPENCV_MODULES_MAIN})
|
134
|
+
|
135
|
+
set(OPENCV_MODULES_MAIN ${OPENCV_MODULES_MAIN} CACHE INTERNAL "List of main modules" FORCE)
|
136
|
+
set(OPENCV_MODULES_EXTRA ${OPENCV_MODULES_EXTRA} CACHE INTERNAL "List of extra modules" FORCE)
|
137
|
+
```
|
108
138
|
### 試したこと
|
109
139
|
|
110
140
|
configure時のvisual studioの設定を色々変えてみたんですが、全てうまくいきませんでした。
|
1
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
|
-
[このサイト](http://tecsingularity.com/opencv/opencvcontrib/)を参考にOpenCV3.4.1をCmakeでビルドしたかったのですがエラーが出てしまい
|
2
|
+
[このサイト](http://tecsingularity.com/opencv/opencvcontrib/)を参考にOpenCV3.4.1をCmakeでビルドしたかったのですが、<1>~<4>の設定した後再度「Configure」を行ったのですが、エラーが出てしまいました。解決策が分かる方回答お願いします。
|
3
3
|
|
4
4
|
### 発生している問題・エラーメッセージ
|
5
5
|
|
@@ -58,16 +58,60 @@
|
|
58
58
|
See also "C:/opencv341/build/CMakeFiles/CMakeOutput.log".
|
59
59
|
```
|
60
60
|
|
61
|
-
###
|
61
|
+
### 現状のエラーメッセージ(追記)
|
62
62
|
|
63
63
|
```ここに言語名を入力
|
64
|
+
Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.6")
|
65
|
+
Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "3.4")
|
66
|
+
Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "3.2")
|
67
|
+
Performing Test HAVE_CPU_BASELINE_FLAGS
|
68
|
+
Performing Test HAVE_CPU_BASELINE_FLAGS - Success
|
69
|
+
Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_1
|
70
|
+
Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_1 - Success
|
71
|
+
Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_2
|
72
|
+
Performing Test HAVE_CPU_DISPATCH_FLAGS_SSE4_2 - Success
|
73
|
+
Performing Test HAVE_CPU_DISPATCH_FLAGS_FP16
|
74
|
+
Performing Test HAVE_CPU_DISPATCH_FLAGS_FP16 - Success
|
75
|
+
Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX
|
76
|
+
Performing Test HAVE_CPU_DISPATCH_FLAGS_AVX - Success
|
77
|
+
found Intel IPP (ICV version): 2017.0.3 [2017.0.3]
|
78
|
+
at: C:/opencv341/build/3rdparty/ippicv/ippicv_win
|
79
|
+
found Intel IPP IW sources: 2017.0.3
|
80
|
+
at: C:/opencv341/build/3rdparty/ippicv/ippiw_win
|
81
|
+
Could not find OpenBLAS include. Turning OpenBLAS_FOUND off
|
82
|
+
Could not find OpenBLAS lib. Turning OpenBLAS_FOUND off
|
83
|
+
Could NOT find BLAS (missing: BLAS_LIBRARIES)
|
84
|
+
LAPACK requires BLAS
|
85
|
+
A library with LAPACK API not found. Please specify library location.
|
86
|
+
Could NOT find JNI (missing: JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 JAVA_AWT_INCLUDE_PATH)
|
87
|
+
Could NOT find Matlab (missing: MATLAB_MEX_SCRIPT MATLAB_INCLUDE_DIRS MATLAB_ROOT_DIR MATLAB_LIBRARIES MATLAB_LIBRARY_DIRS MATLAB_MEXEXT MATLAB_ARCH MATLAB_BIN)
|
88
|
+
VTK is not found. Please set -DVTK_DIR in CMake to VTK build directory, or to VTK install subdirectory with VTKConfig.cmake file
|
89
|
+
CMake Error at cmake/OpenCVModule.cmake:368 (_glob_locations):
|
90
|
+
Syntax error in cmake code at
|
91
|
+
|
92
|
+
C:/opencv341/opencv-3.4.1/cmake/OpenCVModule.cmake:368
|
93
|
+
|
64
|
-
|
94
|
+
when parsing string
|
95
|
+
|
96
|
+
C:\opencv341\opencv-3.4.1\modules
|
97
|
+
|
98
|
+
Invalid escape sequence \o
|
99
|
+
Call Stack (most recent call first):
|
100
|
+
modules/CMakeLists.txt:7 (ocv_glob_modules)
|
101
|
+
|
102
|
+
|
103
|
+
Configuring incomplete, errors occurred!
|
104
|
+
See also "C:/opencv341/build/CMakeFiles/CMakeOutput.log".
|
105
|
+
See also "C:/opencv341/build/CMakeFiles/CMakeError.log".
|
65
106
|
```
|
66
107
|
|
67
108
|
### 試したこと
|
68
109
|
|
69
110
|
configure時のvisual studioの設定を色々変えてみたんですが、全てうまくいきませんでした。
|
70
|
-
|
111
|
+
「WITH_CUDA」「WITH_CUBLAS」「WITH_CUFFT」のチェックを外す。
|
112
|
+
「OPENCV_EXTRA_MODULES_PATH」に「C:\opencv341\opencv_contrib-3.4.1\modules」を設定。
|
113
|
+
BUILD_opencv_worldにチェックを入れる。
|
114
|
+
CMAKE_INSTALL_PREFIXに「C:/opencv341/install」を設定。
|
71
115
|
### 補足情報(FW/ツールのバージョンなど)
|
72
116
|
|
73
117
|
Windows10
|