Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Пересобрать с помощью cmake OpenCV  (Прочитано 1652 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн fsakvador

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Пересобрать с помощью cmake OpenCV
« : 26 Октября 2013, 21:28:31 »
Я собрал с помощью cmake в Xubuntu библиотеку OpenCV. То есть уже один раз провел последовательность операций
ccmake ..
configure[c], configure[c], configure[g]
make
make install
Однако на тот момент у меня не был установлен пакет libgtk2.0-dev, из-за чего у меня теперь не работает рядом функций из OpenCV, связанных с окнами (в частности imshow).
Вопрос же такой: если я снова сейчас целиком произведу указанную выше последовательность операций, когда уже пакет libgtk2.0-dev установлен, что станет с уже установленными компонентами библиотеки? Они автоматически заменятся (или останутся нетронутыми) или мне нужно дополнительно с ними что-то проделать?

Оффлайн stmc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1713
  • Arch Linux
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Пересобрать с помощью cmake OpenCV
« Ответ #1 : 28 Октября 2013, 22:23:24 »
поставить из репозитория checkinstall (что это такое можно найти в wiki)

заново скомпилить
ccmake ..
configure[c], configure[c], configure[g]
make

но вместо make install ввести make uninstall, так должно вычистить файлы из системы
ну а затем ввести checkinstall
« Последнее редактирование: 28 Октября 2013, 22:25:36 от stmc »

 

Страница сгенерирована за 0.017 секунд. Запросов: 23.