ubuntu - ceres 共享库 ubuntu 失败

标签 ubuntu shared-libraries

我有 ubuntu 16.04.4 LTS xenial,我想安装 ceres,但不是作为静态库。我想将它安装为共享库。
我通过此链接按照说明进行操作:http://ceres-solver.org/installation.html ,但是当我添加以下命令时
sudo add-apt-repository ppa:bzindovic/suitesparse-bugfix-1319687
sudo apt-get 更新
更新后它告诉我:
...
错误:15 http://ppa.launchpad.net/bzindovic/suitesparse-bugfix-1319687/ubuntu xenial/main amd64 软件包
404 未找到
...
W:存储库'http://ppa.launchpad.net/bzindovic/suitesparse-bugfix-1319687/ubuntu xenial Release' 没有 Release 文件。
N:来自此类存储库的数据无法进行身份验证,因此使用起来存在潜在危险。
...
E: 部分索引文件下载失败。它们已被忽略,或者使用旧的。

我有 amd,64 位,我可以做些什么来安装 suitesparse(ceres)作为共享库。
我不想将 ubuntu 重新安装到较旧的最新版本,...

最佳答案

似乎提到的安装和设置 ceres-solver 的文档有点旧。以下足以添加所需的 libsuitesparse-dev 库。

sudo apt install libsuitesparse-dev

无需添加带有错误修复的 repo。

关于ubuntu - ceres 共享库 ubuntu 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49523020/

相关文章:

linux - 如何在我的 bash shell 中打印变量 'num'

c - 使用一些相同的符号链接(symbolic link)两个共享库

c - 两个共享库实现相同的 API

linux - 读取和写入 cron 脚本使用的数据的好地方?

Python Telnet 脚本

apache-spark - Apache spark 主服务器未启动。由 : java. lang.reflect.InaccessibleObjectException 引起

c - 如何检查二进制文件中的共享库版本

shared-libraries - 从 cargo dylib 命名中删除哈希扩展

c - gdb 不会在断点处停止

linux - Netcat反向shell