2017-10-09 81 views
-1

我得到了很多的不確定參考錯誤在連接階段,尋找類似這樣使用的庫鏈接階段:得到了很多「未定義的引用」的錯誤,在從沒有甚至在項目

libQt5Sql.so.5: undefined reference to `QAbstractTableModel::~QAbstractTableModel()@Qt_5' 

問題是,我甚至沒有在我的項目中使用Qt。與Qt唯一可能的聯繫是我正在使用Vtk和PCL,它們在編譯期間與Qt鏈接。並添加路徑libQt5Sql,libQt5Core等沒有幫助,更多和新的未定義的錯誤引用出現。具有相同設置的相同代碼適用於另一臺PC。這裏有什麼問題?

回答

0

我花了2天試圖解決這個問題,並在發佈問題後立即找到了解決方案。我需要做的事情是添加Qt庫的路徑:

export LD_LIBRARY_PATH=/home/vaheta/Qt5.6.3/5.6.3/gcc_64/lib:$LD_LIBRARY_PATH 
相關問題