как указать на cmake для обнаружения более новой версии пакета вместо того, чтобы отослать номер версии от способного кэша?

  • Я пытался установить большой глоток в человечности 16.04.
  • apt-cache show swig показ следующего

Package: swig Priority: optional Section: universe/interpreters Installed-Size: 307 Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> Original-Maintainer: Torsten Landschoff <torsten@debian.org> Architecture: i386 Version: 3.0.8-0ubuntu3 Replaces: swig2.0 Depends: swig3.0 (>= 3.0.8-0ubuntu3) Suggests: swig-doc, swig-examples Conflicts: swig2.0 Filename: pool/universe/s/swig/swig_3.0.8-0ubuntu3_i386.deb Origin: Ubuntu

  • Я должен установить version 3.0.12

  • Загруженный пакет с официального сайта как swig-3.0.12.tar.gz и разархивированный

  • Следовавший эти инструкции

  • Установка была успешна.

  • Снова проверенный версия, sudo apt-cache show swig

Версия, не обновленная к 3.0.12.

Любая справка ценилась бы!

РЕДАКТИРОВАНИЕ 1: Я пытаюсь создать одно использование библиотеки cmake и это требует swig 3.0.12. Но с тех пор cmake всегда обнаруживает от apt-cache это не показывает действительной версии, предупреждающей, даже если я установил 3.0.11. Дело обстоит так для llvm также.

Таким образом, то, что я пытаюсь спросить, как указать на cmake для обнаружения более новой версии пакета?

0
задан 30 June 2017 в 02:31

1 ответ

apt-cache show шоу версии, доступные / установленный из репозиториев или как deb-пакеты. Это ничего не знает о программном обеспечении, которое Вы загружаете и устанавливаете другими средствами, как здесь tar.gz файлом, который Вы распаковываете и компилируете вручную.

2
ответ дан 3 November 2019 в 00:38

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

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