0

QTの学習を始めたいです。私はUbuntuを使用しているので、ソフトウェアセンターからQTをインストールし、HTML5プロジェクトを作成して実行しようとしましたが、多くのエラーが発生したため、次のことを実行していくつかを解決しました:

sudo apt-get install qtquick1-5-dev qtlocation5-dev qtsensors5-dev qtdeclarative5-dev
sudo apt-get install libxslt1-dev

しかし、まだこれを取得しています:

:-1: error: cannot find -lgio-2.0
:-1: error: cannot find -lgstapp-0.10
:-1: error: cannot find -lgstinterfaces-0.10
:-1: error: cannot find -lgstpbutils-0.10
:-1: error: cannot find -lgstvideo-0.10
:-1: error: cannot find -lgstbase-0.10
:-1: error: cannot find -lgstreamer-0.10
:-1: error: cannot find -lgobject-2.0
:-1: error: cannot find -lgmodule-2.0
:-1: error: cannot find -lgthread-2.0
:-1: error: cannot find -lglib-2.0
:-1: error: cannot find -lsqlite3 

どうすればいいですか、不足しているすべてのライブラリをインストールするにはどうすればよいですか?

4

3 に答える 3

1

Debian/jessie でもまったく同じ問題が発生しました。たとえば、欠落している gmodule を試してみます。

$locate libgmodule
/usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0
/usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.3600.4

コンパイル コマンド ラインには、「-L/usr/lib/x86_64-linux-gnu」が含まれている必要があります。解決策は、シンボリックリンクを作成することです:

$cd /usr/lib/x86_64-linux-gnu
$sudo ln -s libgmodule-2.0.so.0 libgmodule-2.0.so

不足しているすべてのライブラリに対して同じことを行います。それがあなたを助けることを願っています

于 2014-02-06T10:49:21.520 に答える
1
sudo apt-get install qtbase5-dev

これを試して。

于 2014-02-06T11:00:34.340 に答える
0

Ubuntu のソフトウェア センターに移動し、すべてのパッケージを 1 つずつインストールします。これらはすべて、Qt をインストールするための依存関係です。同様に、sqlite3 を検索してインストールします。このようにして、すべてを実行します。libglibなど

于 2013-10-11T12:39:45.207 に答える