首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何点cmake来检测更新的包版本而不是引用apt缓存中的版本号?

如何点cmake来检测更新的包版本而不是引用apt缓存中的版本号?
EN

Ask Ubuntu用户
提问于 2017-06-30 08:40:51
回答 1查看 522关注 0票数 0
  • 我试着在ubuntu 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来检测更新的包版本?

EN

回答 1

Ask Ubuntu用户

发布于 2017-06-30 08:50:56

apt-cache show显示从存储库或deb包中可用/安装的版本。它不了解您通过其他方式下载和安装的软件,比如您手动解压缩和编译的tar.gz文件。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/930602

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档