Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
O
opencv
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
submodule
opencv
Commits
aa4a45ff
Commit
aa4a45ff
authored
Apr 09, 2012
by
Andrey Kamaev
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added more version information to cmake status (Qt, CUDA, OpenEXR, gcc)
parent
8521f8a5
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
41 additions
and
15 deletions
+41
-15
CMakeLists.txt
CMakeLists.txt
+17
-6
OpenCVFindOpenEXR.cmake
cmake/OpenCVFindOpenEXR.cmake
+22
-8
OpenCVUtils.cmake
cmake/OpenCVUtils.cmake
+2
-1
No files found.
CMakeLists.txt
View file @
aa4a45ff
...
...
@@ -670,7 +670,7 @@ endif()
status
(
""
)
status
(
" C++:"
)
status
(
" Built as dynamic libs?:"
BUILD_SHARED_LIBS THEN YES ELSE NO
)
status
(
" C++ Compiler:"
${
CMAKE_CXX_COMPILER
}
)
status
(
" C++ Compiler:"
CMAKE_COMPILER_IS_GNUCXX THEN
"
${
CMAKE_CXX_COMPILER
}
(ver
${
CMAKE_GCC_REGEX_VERSION
}
)"
ELSE
"
${
CMAKE_CXX_COMPILER
}
"
)
status
(
" C++ flags (Release):"
${
CMAKE_CXX_FLAGS
}
${
CMAKE_CXX_FLAGS_RELEASE
}
)
status
(
" C++ flags (Debug):"
${
CMAKE_CXX_FLAGS
}
${
CMAKE_CXX_FLAGS_DEBUG
}
)
status
(
" C Compiler:"
${
CMAKE_C_COMPILER
}
)
...
...
@@ -728,8 +728,8 @@ status("")
status
(
" GUI: "
)
if
(
HAVE_QT
)
status
(
" QT 4.x:"
HAVE_QT THEN
YES
ELSE NO
)
status
(
" QT OpenGL support:"
HAVE_QT_OPENGL THEN
YES
ELSE NO
)
status
(
" QT 4.x:"
HAVE_QT THEN
"YES (ver
${
QT_VERSION_MAJOR
}
.
${
QT_VERSION_MINOR
}
.
${
QT_VERSION_PATCH
}
${
QT_EDITION
}
)"
ELSE NO
)
status
(
" QT OpenGL support:"
HAVE_QT_OPENGL THEN
"YES (
${
QT_QTOPENGL_LIBRARY
}
)"
ELSE NO
)
else
()
if
(
WIN32
)
status
(
" Win32 UI:"
YES
)
...
...
@@ -748,7 +748,7 @@ else()
endif
()
endif
()
status
(
" OpenGL support:"
HAVE_OPENGL THEN
YES
ELSE NO
)
status
(
" OpenGL support:"
HAVE_OPENGL THEN
"YES (
${
OPENGL_LIBRARIES
}
)"
ELSE NO
)
# media
status
(
""
)
...
...
@@ -776,7 +776,7 @@ else()
status
(
" JPEG 2000:"
"NO"
)
endif
()
status
(
" OpenEXR:"
WITH_OPENEXR AND OPENEXR_FOUND THEN
${
OPENEXR_LIBRARIES
}
ELSE NO
)
status
(
" OpenEXR:"
WITH_OPENEXR AND OPENEXR_FOUND THEN
"
${
OPENEXR_LIBRARIES
}
(ver
${
OPENEXR_VERSION
}
)"
ELSE NO
)
status
(
" OpenNI:"
HAVE_OPENNI THEN YES ELSE NO
)
status
(
" OpenNI PrimeSensor Modules:"
HAVE_OPENNI_PRIME_SENSOR_MODULE THEN YES ELSE NO
)
...
...
@@ -835,9 +835,20 @@ else()
endif
()
status
(
" Use TBB:"
HAVE_TBB THEN
"YES (ver
${
TBB_VERSION_MAJOR
}
.
${
TBB_VERSION_MINOR
}
interface
${
TBB_INTERFACE_VERSION
}
)"
ELSE NO
)
status
(
" Use Cuda:"
HAVE_CUDA THEN
YES
ELSE NO
)
status
(
" Use Cuda:"
HAVE_CUDA THEN
"YES (ver
${
CUDA_VERSION_STRING
}
)"
ELSE NO
)
status
(
" Use Eigen:"
HAVE_EIGEN THEN YES ELSE NO
)
if
(
HAVE_CUDA
)
status
(
""
)
status
(
" NVIDIA CUDA:"
)
status
(
" Use CUFFT:"
HAVE_CUFFT THEN YES ELSE NO
)
status
(
" Use CUBLAS:"
HAVE_CUBLAS THEN YES ELSE NO
)
status
(
" NVIDIA GPU arch:"
OPENCV_CUDA_ARCH_BIN
)
status
(
" NVIDIA PTX archs:"
OPENCV_CUDA_ARCH_BIN
)
status
(
" NVIDIA GPU features"
: OPENCV_CUDA_ARCH_FEATURES
)
endif
()
# interfaces to other languages
status
(
""
)
status
(
" Python:"
)
...
...
cmake/OpenCVFindOpenEXR.cmake
View file @
aa4a45ff
...
...
@@ -74,13 +74,28 @@ IF (OPENEXR_INCLUDE_PATH AND OPENEXR_IMATH_LIBRARY AND OPENEXR_ILMIMF_LIBRARY AN
ENDIF
()
IF
(
OPENEXR_FOUND
)
IF
(
NOT OPENEXR_FIND_QUIETLY
)
MESSAGE
(
STATUS
"Found OpenEXR:
${
OPENEXR_ILMIMF_LIBRARY
}
"
)
ENDIF
()
IF
(
NOT OPENEXR_FIND_QUIETLY
)
MESSAGE
(
STATUS
"Found OpenEXR:
${
OPENEXR_ILMIMF_LIBRARY
}
"
)
ENDIF
()
if
(
PKG_CONFIG_FOUND AND NOT OPENEXR_VERSION
)
get_filename_component
(
OPENEXR_LIB_PATH
"
${
OPENEXR_ILMIMF_LIBRARY
}
"
PATH
)
if
(
EXISTS
"
${
OPENEXR_LIB_PATH
}
/pkgconfig/OpenEXR.pc"
)
execute_process
(
COMMAND
${
PKG_CONFIG_EXECUTABLE
}
--modversion
"
${
OPENEXR_LIB_PATH
}
/pkgconfig/OpenEXR.pc"
RESULT_VARIABLE PKG_CONFIG_PROCESS
OUTPUT_VARIABLE OPENEXR_VERSION
OUTPUT_STRIP_TRAILING_WHITESPACE ERROR_QUIET
)
if
(
NOT PKG_CONFIG_PROCESS EQUAL 0
)
SET
(
OPENEXR_VERSION
"Unknown"
)
endif
()
endif
()
endif
()
if
(
NOT OPENEXR_VERSION
)
SET
(
OPENEXR_VERSION
"Unknown"
)
endif
()
ELSE
()
IF
(
OPENEXR_FIND_REQUIRED
)
MESSAGE
(
FATAL_ERROR
"Could not find OpenEXR library"
)
ENDIF
()
IF
(
OPENEXR_FIND_REQUIRED
)
MESSAGE
(
FATAL_ERROR
"Could not find OpenEXR library"
)
ENDIF
()
ENDIF
()
MARK_AS_ADVANCED
(
...
...
@@ -90,4 +105,4 @@ MARK_AS_ADVANCED(
OPENEXR_IMATH_LIBRARY
OPENEXR_IEX_LIBRARY
OPENEXR_HALF_LIBRARY
OPENEXR_ILMTHREAD_LIBRARY
)
\ No newline at end of file
OPENEXR_ILMTHREAD_LIBRARY
)
cmake/OpenCVUtils.cmake
View file @
aa4a45ff
...
...
@@ -277,7 +277,7 @@ macro(ocv_to_full_paths VAR)
endmacro
()
# read set of defines from the header file
# read set of
version
defines from the header file
macro
(
ocv_parse_header FILENAME FILE_VAR
)
set
(
vars_regex
""
)
set
(
__parnet_scope OFF
)
...
...
@@ -318,6 +318,7 @@ macro(ocv_parse_header FILENAME FILE_VAR)
endforeach
()
endmacro
()
# read single version define from the header file
macro
(
ocv_parse_header2 LIBNAME HDR_PATH VARNAME SCOPE
)
set
(
${
LIBNAME
}
_H
""
)
if
(
EXISTS
"
${
HDR_PATH
}
"
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment