0

qwtをインストールし、パスを含めました

INCLUDEPATH += /usr/local/qwt-6.0.0-rc5/include

LIBS += -L/usr/local/qwt-6.0.0-rc5/lib -lqwt

私のプロフィールで。

しかし、プログラムを実行するとエラーが発生します

error while loading shared libraries: libqwt.so.6: cannot open shared object file: No such file or directory /home/cv/abc/abc exited with code 127

ターミナルを使用する場合、パスを設定します

export LD_LIBRARY_PATH=/usr/local/qwt-6.0.0-rc5

次に、(インターフェイスの再生ボタンを使用して) プログラムを実行すると、まだエラーが発生します。どこが間違っているのかわからない、完全に立ち往生しています。qwt を qt で動作させる方法を詳しく説明してもらえますか? バージョンによって違いはありますか?詳しく教えてください よろしくお願いします!

ubuntu10.04を使用しています。

ありがとう

4

2 に答える 2

1

Qwtへのパスをランタイムリンカーに追加しましたか?

にパスを書き込むだけ/etc/ld.so.conf.d/のファイルを作成します。qwt.conf[your-qwt-path]/lib

編集:もちろん、そこにファイルを作成するにはroot権限が必要です。sudo ldconfigまた、そのファイルを作成した後に必要になることを忘れました。最後に、システムを再起動するまで機能しませんでした。:)

于 2011-11-27T02:16:22.457 に答える
1
  1. ubuntuの方法でqwtをインストールできます

    aptitude インストール libqwt-dev

  2. また、qtreator では、プロジェクトの実行環境を指定できます。左側のパネルで [プロジェクト] を選択し、[実行設定] に移動します。

于 2011-03-21T10:12:59.253 に答える