2017-10-09 9 views
-1

私はこれに似て探して、段階をリンク時にエラーに未定義の参照の多くを取得していますで使用されていないライブラリからステージにリンク時のエラー「に未定義の参照」の多くを取得:でもプロジェクト

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

問題は私のプロジェクトでQtを使用していないことです。 Qtへの唯一の可能な接続は、コンパイル時にQtにリンクされたVtkとPCLを使用していることです。また、libQt5Sql、libQt5Coreなどへのパスを追加しても問題は解決しません。同じ設定の同じコードが別のPCで動作します。何が問題なの?

答えて

0

私はこの問題を解決しようと2日間を費やしました。問題を投稿した直後に解決策を見つけました。私がする必要があったのは、Qtライブラリへのパスを追加することです:

export LD_LIBRARY_PATH=/home/vaheta/Qt5.6.3/5.6.3/gcc_64/lib:$LD_LIBRARY_PATH 
関連する問題