Скомпилированный opencv3.2.0 на ubuntu16.04 не удалось - PullRequest
0 голосов
/ 22 апреля 2020

Мне не удалось скомпилировать opencv3.2.0 в Ubuntu 16.04, это ошибка: Ошибка проверки выходных данных сборки: Regex: 'опция командной строки. * Действительна для. *, Но не для C ++' Я пытался добавить -D CMAKE_C_COMPILER = / usr / bin / g cc -5 и -D ENABLE_CXX11 = ВКЛ, но это не сработало ... Итак, как я могу решить эту проблему?

1 Ответ

0 голосов
/ 23 апреля 2020

Ubuntu 16.04.6 - amd64: Сборка opencv-3.2.0

sudo apt build-dep opencv
sudo apt install cmake python3-dev python3-numpy libgl1-mesa-dev libgoogle-glog-dev \  
libgphoto2-dev liblapack-dev libleptonica-dev libprotobuf-dev libraw1394-dev libtbb-dev \ 
libtesseract-dev libv4l-dev maven-repo-helper ocl-icd-opencl-dev protobuf-compiler \ 
python-dev libtiff-dev libswscale-dev python-vtk *gstreamer*-dev linux-libc-dev \ 
libavresample-dev libatlas-cpp-0.6-dev libopenblas-dev doxygen \ 
libinsighttoolkit4-dev liblapacke-dev


tar xvf opencv_3.2.0+dfsg.orig.tar.gz
cd opencv-3.2.0+dfsg/
tar xvf ../opencv_3.2.0+dfsg-6.debian.tar.xz 
mkdir build && cd build/

cmake -DCMAKE_INSTALL_PREFIX=/usr \
    -DCMAKE_VERBOSE_MAKEFILE=ON \
    -DOPENCV_MATHJAX_RELPATH=/usr/share/javascript/mathjax/ \
    -DCMAKE_BUILD_TYPE=Release  \
    -DBUILD_EXAMPLES=ON \
    -DINSTALL_C_EXAMPLES=ON \
    -DINSTALL_PYTHON_EXAMPLES=ON    \
    -DWITH_FFMPEG=ON    \
    -DWITH_GSTREAMER=OFF    \
    -DWITH_GTK=ON   \
    -DWITH_JASPER=OFF   \
    -DWITH_JPEG=ON  \
    -DWITH_PNG=ON   \
    -DWITH_TIFF=ON  \
    -DWITH_OPENEXR=ON \
    -DWITH_PVAPI=ON \
    -DWITH_UNICAP=OFF   \
    -DWITH_EIGEN=ON \
    -DWITH_VTK=ON \
    -DWITH_GDAL=ON \
    -DWITH_GDCM=ON \
    -DWITH_XINE=OFF \
    -DWITH_IPP=OFF \
    -DBUILD_TESTS=OFF \
    -DCMAKE_SKIP_RPATH=ON \
    -DWITH_CUDA=OFF \
    -DENABLE_PRECOMPILED_HEADERS=OFF \
    -DWITH_IPP=OFF \
    -DWITH_CAROTENE=OFF \
    -DOPENCL_INCLUDE_DIR:PATH="/usr/include/CL/" ../

make              ## no errors
.
[100%] Linking CXX executable ../../bin/opencv_version
.
[100%] Built target opencv_version
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...