2012-12-13 138 views
0

我已經使用QT Creator構建了一個GUI應用程序。 我想在我的朋友的計算機中部署此應用程序。他運行Ubuntu。 要運行這個應用程序,我不想在他的機器上安裝任何開發工具,比如Qt Creator。我只想安裝qt庫。Qt Gui應用程序部署

如果我這樣做,應用程序的工作?

+0

你需要交叉編譯你的Linux應用程序。 –

回答

0

在部署之前,您需要將庫與應用程序靜態鏈接。這樣,所有必要的庫都包含在您的可執行文件中!

這可能會幫助你:http://www.qtcentre.org/wiki/index.php?title=Building_static_applications

+0

如果我靜態鏈接庫,我將違反LGPL許可證,因爲我不打算讓我的應用程序的源代碼打開 –

+0

那麼爲什麼你首先使用QT? –

+0

爲什麼我不應該使用QT? –