Отказ Установить opencv 2.4.9 на человечности 14.04

Я пытаюсь установить opencv 2.4.9 на человечности 14.04. Я получаю ошибку при компиляции файлов. Когда я работаю:

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..

Я добираюсь

runtime library [libz.so] in /usr/lib may be hidden by files in:
  /usr/local/lib

И если я пытаюсь продолжить путем выполнения

sudo make -j2

Прогресс не идет вне 13%, и следующая ошибка печатается

somepath/OpenCV/opencv-2.4.10/modules/core/src/system.cpp:280:10: error: inconsistent operand constraints in an ‘asm’

Я пытался обновить gcc компилятор как многие рекомендуемые потоки, но он ничему не помог.

Я надеюсь найти некоторую справку отсюда

2
задан 22 February 2015 в 00:13

2 ответа

Мне наконец удалось устанавливать opencv-2.4.10 с помощью этих двух сообщений: 1. http://answers.opencv.org/question/37115/opencv-249-make-error/ 2. http://docs.opencv.org/doc/tutorials/introduction/linux_install/linux_install.html

Кратко вот - то, что сделать: (1) Pre-requesites

sudo apt-get install build-essential

(2) клон Мерзавца последняя копия

cd ~/<my_working _directory>
git clone https://github.com/Itseez/opencv.git

(3) создает файлы типа "build"

cd ~/opencv
mkdir release
cd release
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_IPP=OFF ..

(4), начинают устанавливать

make -j4
sudo make install

(5) ссылка opencv к пути Python

export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages

(6), документация Сборки ( дополнительный )

make docs
make html_docs

(7) Обладает

1
ответ дан 20 November 2019 в 00:15

Когда я пытался установить использование этой ссылки (Сообщество Ubuntu Wiki), я смог завершить все, но в журналах это показало ту же самую ошибку. После некоторого поиска я нашел, что это - проблема в system.cpp если Вы используете версию компилятора GCC кроме GCC 4.8.2 (я использую GCC 4.8.4), хотя официально это указывает, что должно работать с любой версией после GCC 4.8.

Это может быть исправлено путем замены system.cpp в OpenCV_home_folder/modules/core/src с этой измененной версией, данной Командой OpenCV, которая будет добавлена в OpenCV 2.4.11.

Я нашел предпочтительным открыть оригинал system.cpp в gedit и замените весь текст тем в этой версии и сохранении его.

Официальная страница проблемы может найденный здесь...

1
ответ дан 2 December 2019 в 03:56

Другие вопросы по тегам:

Похожие вопросы: