2011-02-24 30 views
0

我有一個應用程序。它是跨平臺的。它不是企業,也不是500多個用戶。所以沒有人真的想做任何壞事。在一些源代碼庫管理器中,它有3個可通過http訪問的數據包,例如用於Mac OS Windows和Linux的谷歌代碼。我需要我的應用程序來檢查更新並下載它們並替換當前的可執行文件/文件,重新啓動應用程序。至於我 - 我看到一種方式分發2個應用程序 - 一個檢查更新或運行當前現有的可執行文件和可執行文件本身...我想知道什麼是真正使用的,是否有任何提升庫或任何其他跨平臺庫對於這樣的東西?如何讓我的C++開源跨平臺應用程序自行更新? (任何提升庫?)

+1

最簡單的方法是使用啓動腳本。該腳本檢查是否是最新版本,如果不是它下載最新版本。一旦我們知道我們有最新版本啓動可執行文件。 – 2011-02-24 01:06:19

回答