2011-09-03 103 views
0

好吧,所以我在Poco庫的幫助下創建了一個Linux應用程序。g ++將庫附加到應用程序

我用eclipse成功編譯了它,但是當有人試圖運行應用程序時,它需要安裝Poco庫。

是否有可能以某種方式將庫附加到我的應用程序,以便其他人不需要安裝庫,如果他們想要使用我的應用程序?

我是linux C++編程新手。

+2

看看這個Poco庫是否有靜態庫選項?在這種情況下,您可以靜態鏈接它。但是這意味着你的可執行文件的大小將會增加,這取決於這個靜態庫有多大。另一種選擇是將動態庫與應用程序一起打包,或使其成爲應用程序的依賴項。 – arunkumar

回答

1

當前版本是1.4.2。 POCO C++庫是根據Boost軟件許可發佈的開源軟件。

您可以從their site下載源代碼並將其與您的項目一起編譯,這樣用戶就不需要在他們的機器上使用動態庫。

相關問題