Boost:編譯最新來源還是使用 add-apt-repository?

Boost:編譯最新來源還是使用 add-apt-repository?

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

b) 在 apt-get 系統之外編譯下載的源代碼(這似乎是一個壞主意,除非我可以將它與 apt-get 系統重新連接...)

(編輯:除非有必要,否則這似乎沒有必要!:-p,所以我再次退縮了。)

我使用 rpi-clone 對一組 SD 卡進行了適當的備份;)

  • 我有 Boost 1.55 之前刪除的備份(「如果不刪除舊的 Boost 庫,您將收到連結錯誤」)。

  • 我已經下載了 Boost 1.61 並且可以編譯它(只需將另一個單獨的 rpi-clone 備份到另一張 SD 卡)...

任何建議歡迎...

我見過這些:

相關內容