2013-10-19 55 views
0

我一直在跨多個操作系統嘗試很多很多小時才能使QT啓動並運行QWT繪圖庫。這絕對是一場噩夢,我已經忘記了整個事情。我會非常感謝來自更有經驗的用戶的幫助。失敗的QWT插件

在Ubuntu Linux操作系統的工作,我已經按照這些指令安裝QT和QWT:http://www.youtube.com/watch?v=OjBpu8f0BJE(沿途沒有錯誤)

然而,當Qt Creator中內設計的看法,我沒有得到任何QWT小部件出現。對插件信息的檢查顯示它被列爲失敗插件,並顯示以下消息: 「無法加載庫%FILEPATH%libqwt_designer_plugin.so:(libqwt.so.5:無法打開共享對象文件:無此類文件或目錄) 「 但是,當我遵循終端中的文件路徑時,文件libqwt_designer_plugin.so確實存在!爲了讓QWT在這裏工作,我需要做些什麼?在此先感謝您的幫助!

回答

0

我檢查了視頻,看起來默認安裝目錄非常奇怪(/usr/local/qwt-5.2.4-svn/)。也許你可以用

LD_LIBRARY_PATH=/usr/local/qwt-5.2.4-svn/lib:$LD_LIBRARY_PATH qtcreator 

其中/usr/local/qwt-5.2.4-svn/lib路徑包含安裝庫libqwt.so.5運行Qt Creator的(但檢查它是否真的存在)。

您必須設置LD_LIBRARY_PATH環境變量才能在Qt Creator之外運行您的QWT應用程序。

其他解決方案是將庫安裝在其他路徑中。據推測make INSTALL_ROOT=/usr/local install應該工作,但我沒有測試它,以後你可能會遇到問題,刪除已安裝的庫。

+0

非常感謝!我會檢查,看看是否解決。 我覺得自己在技術上相當勝任,但是這整個過程讓我覺得自己像個白癡。 –