我是一家剛剛起步的小型企業的首席開發人員。我們正在開發一個跨平臺C庫,該庫旨在儘可能廣泛地運行在各種體系結構和操作系統上。我們有廣泛的單元測試,所以如果這些測試通過一個新的平臺,那麼我們可以肯定地說,該庫在該平臺上可靠地工作。到目前爲止,我一直在使用Windows 32位(這是我的開發機器),以及一個Linode VPS,以確保該庫可以在Linux下使用GCC。現在,我正在考慮部署其他平臺(即更多的Linux發行版,Mac OS X,最好是某些智能手機,如果可能的話)。如果可以,我想避免虛擬化所有這些平臺。是否有任何服務可以讓我在許多操作系統和體系結構上部署該庫?對於我上面提到的所有平臺,我希望可以提供32位和64位版本,也可以根據需要使用不同的處理器。我希望能夠爲所有這些平臺構建庫,並運行單元測試。單元測試使用Boost.test編寫。在多個平臺和體系結構上部署?
有沒有人有任何建議?最好的方法是,如果我可以在我的Linode VPS(Ubuntu 13.04)上安裝各種平臺的某種方便的交叉編譯器,但我應該上傳代碼的第三方解決方案也可以。
「鉛開發商」.... oohhhkay – Sliq
@Panique:對不起? –