Alexander Alekhin
2b44c0b649
cmake: fix lapack
...
- added compile check with multiple tries for different configurations
- restored find_package(LAPACK)
- avoided modification of OPENCV_LINKER_LIBS
8 years ago
Alexander Alekhin
b7630a088b
cmake: add global defines to enable useful macros
8 years ago
Vladislav Sovrasov
7e99911c82
Fix MKL x86 detection on Windows
8 years ago
Vadim Pisarevsky
0bd68671bd
restored OpenBLAS detection; fixed MKL's lapack header ( #7921 )
8 years ago
Vadim Pisarevsky
ad74fdd7cc
moved BLAS/LAPACK detection scripts from opencv_contrib/dnn to the main repository ( #7918 )
...
* moved BLAS/LAPACK detection scripts from opencv_contrib/dnn to the main repository.
* trying to fix the bug with undefined symbols sgesdd_ and dgesdd_
* removed extra whitespaces; disabled LAPACK on IOS
8 years ago
Alexander Alekhin
7a95e654eb
ocl: update compiled programs
...
- minimize library initialization time (lazy calculations of program hash)
- LRU cache of in-memory compiled programs
8 years ago
Alexander Alekhin
3e1695d6e3
cmake: fix ffmpeg check code
8 years ago
Alexander Alekhin
35308bc45f
cmake: fix CMake error
...
"install DIRECTORY does not allow "COMPONENT" after PATTERN or REGEX."
8 years ago
Sergiu Deitsch
d71ec0cd1d
cmake: support OPTIONAL_COMPONENTS in OpenCVConfig.cmake
...
find_package allows to specify optional components. This way, the
command will not fail if any of the components marked as optional was
not found. This is useful in cases where components such as xfeatures2d,
viz etc. are not available either because they were not compiled by the
user or package maintainers decided to not provide the packages at all.
The user can check the availability of the optional component using the
OpenCV_<component>_FOUND variable.
8 years ago
Alexander Alekhin
0e4dde1781
Merge pull request #7872 from alalek:merge-2.4
8 years ago
Alexander Alekhin
b06bd50144
cmake: update PDB support condition
...
Unfortunately there is no stable support for installation of PDB files in CMake.
This patch is just eliminate problems with modern versions.
8 years ago
Alexander Alekhin
cc09f5a7de
Merge pull request #7854 from alalek:backports_2016
...
(2.4) Backports from master branch (#7854 )
8 years ago
Alexander Alekhin
041502e42c
build: eliminate ICC warnings
8 years ago
Alexander Alekhin
ceb5210bfb
build: eliminate ICC PCH warning
8 years ago
Alexander Alekhin
dbbbad40fb
build: eliminate ICC warnings
8 years ago
Alexander Alekhin
540ece74a5
cmake: support ICC warnings
8 years ago
Alexander Alekhin
3fc06f14d4
cmake: use -fp-model precise with ICC
8 years ago
Alexander Alekhin
d206e84a13
cmake: use -fp-model precise with ICC
8 years ago
Alexander Alekhin
26fbaada0a
cmake: disable warning C4127 for MSVS < 2015
8 years ago
Patrik Huber
c6af179afc
Added VS2017 support (MSVC 1910)
8 years ago
Maksim Shabunin
ab260dafd2
Fixed Intel C++ 17 build in VS2015
8 years ago
Alexander Alekhin
2d28bb4171
ipp: disable compilation with IPP 9+
8 years ago
Patrik Huber
bd0a8c7e3f
Added VS2017 support (MSVC 1910)
8 years ago
Alexander Alekhin
0724d13bcd
build: cuda warnings
8 years ago
Alexander Alekhin
39ff8a0d26
cmake: cleanup ffmpeg detection
8 years ago
Maksim Shabunin
19959cbfc9
Fixed Intel C++ 17 build in VS2015
8 years ago
mshabunin
695c518384
Updated TBB search script and code checks
8 years ago
Alexander Alekhin
71b2409df0
ts: added findDataFile() utility function and SkipTestException
8 years ago
Alexander Alekhin
32f568308a
cmake: cleanup ffmpeg detection
8 years ago
Alexander Alekhin
5ac15f09ed
cmake: add DEBUG_PRE/DEBUG_POST commands handling
...
Useful for debug purposes:
cmake -DDEBUG_POST="ocv_cmake_dump_vars(CUDA)" .
cmake -DCMAKE_PRE="ocv_cmake_dump_vars(\"OPENCL|opencl\")" .
8 years ago
Alexander Alekhin
36d7712c2c
cmake: CMakeVars.txt (for debugging purpose)
8 years ago
Alexander Alekhin
e5041abe55
cmake: remove outdated pkg-config module
8 years ago
Alexander Alekhin
a3bfa6f566
cmake: ccache
8 years ago
Maksim Shabunin
21167b1bf1
Fixed several GCC 5.x warnings
8 years ago
Alexander Alekhin
14d2046f80
cmake: ccache
8 years ago
Alexander Alekhin
04ddbf565e
cmake: eliminate configuration warnings
8 years ago
Arek
e77bc24b96
Merge pull request #7518 from ArkadiuszRaj:aravis-buffer-status
...
Aravis several updates
* Fix adressing camera with id=0
* Aravis buffer property control & status added
* Modify of autoexposure algorith, ream frame ID from aravis + new properites
* Change of macro name
* VideoCapture now returns no frame on camera disconnecion
* Allow aravis-0.4 usage, proper camera object release.
8 years ago
Dan
8842b9b2b2
Newer versions of gstreamer use a slightly different include path on windows.
...
Newer versions of VTK have moved some of the reader objects into vtkIOGeometry.
8 years ago
Alexander Alekhin
d1e8651aae
ios: disable IPPICV on i386-iPhoneSimulator
8 years ago
StevenPuttemans
fa32abe5f3
add 5.2 and 6.1 compute capability support
8 years ago
Alexander Alekhin
4c8d25878b
cmake: update configuration for iOS
8 years ago
Alexander Alekhin
6cfe4a85f7
cmake: fix ocv_check_compiler_flag
8 years ago
ArkadiuszRaj
70c12e5407
Basic support for GigE cameras via Aravis SDK
8 years ago
Noel Eck
d6bcab3c7b
doc: Small change to documentation in DectectPython.cmake
...
Fixed small typo for python 3 default version.
Signed-off-by: Noel Eck <noel.eck@intel.com>
8 years ago
Alexander Alekhin
b640e72877
cmake: update PCH
...
1) fix include directories
2) don't use PCH for source file with custom COMPILE_FLAGS
8 years ago
mshabunin
81938af5d0
Added support for OpenVX 1.0, updated cmake part, minor fixes
8 years ago
Alexander Alekhin
c181f2f493
cmake: fix for GCC 6.x
8 years ago
Alexander Alekhin
21d9412c93
cmake: fix for GCC 6.x
8 years ago
Alexander Alekhin
a3f74aaaaf
cmake: repair GCC PCH
8 years ago
Tomoaki Teshima
c7cb116dc0
check FP16 build condition correctly
...
* use __GNUC_MINOR__ in correct place to check the version of GCC
* check processor support of FP16 at run time
* check compiler support of FP16 and pass correct compiler option
* rely on ENABLE_AVX on gcc since AVX is generated when mf16c is passed
* guard correctly using ifdef in case of various configuration
* use v_float16x4 correctly by including the right header file
8 years ago