Boost:编译最新源代码还是使用 add-apt-repository?

Geo*_*off 5 source apt boost

Boost:编译最新源代码或使用 add-apt-repository

我在一个路口,我应该走哪条路……?

Boost 1.55 是 Raspian Jessie stable 的一部分,安装 Domoticz 时的建议是使用最新的 Boost(通过编译源...),即。现在是 1.61,但“截至 2015 年 12 月 19 日,版本为 1.60。”。

(编辑:按照我的建议,我使用 gcc 4:4.9.2-2 在 Boost 1.55 之上成功构建了 Domoticz(只需要让它有 3 口))。

我可以执行以下操作之一:

a) 忽略下载的源代码(嘿嘿!)并从以下内容开始并留在 apt-get 系统中,但也许仍处于 Boost 的前沿?

(编辑:我在尝试这样做时出错并退缩了。):

sudo add-apt-repository ppa:boost-latest/ppa

etc
Run Code Online (Sandbox Code Playgroud)

b) 在 apt-get 系统之外编译下载的源代码(这似乎是一个坏主意,除非我可以将它与 apt-get 系统重新连接......)

(编辑:除非必要,否则这似乎没有必要!:-p,所以我又退缩了。)

我使用 rpi-clone 对一组 SD 卡进行了适当的备份;)

  • 我有一个 Boost 1.55 删除前的备份(“如果你不删除旧的 Boost 库,你会得到链接错误”)。

  • 我已经下载了 Boost 1.61 并且可以编译它(只需对另一个 SD 卡进行另一个单独的 rpi-clone 备份)......

欢迎任何建议…

我见过这些: