qtcreator は qt を見つけることができません

qtcreator は qt を見つけることができません

私は Linux Mint 17.1 Cinnamon 64 ビットを実行しており、リポジトリから qtcreator をインストールしましたが、問題は、[ツール] -> [オプション] -> [qt バージョン] に qt バージョンが見つからないことです。

ここからqtをダウンロードしてみましたhttp://www.qt.io/download/、ホームにコミュニティバージョンをインストールし、リポジトリからインストールされた qtcreator を削除し、qt4-doc と qtcreator-doc も削除し、ホームディレクトリへのインストールに依存しました。

また、リポジトリから qmake バージョン 5 をインストールしようとしましたが、qtcreator はまだ qt を検出しません。/usr/bin/qmake を参照して手動で追加することを考えましたが、実行可能ファイルではないと言われました。

大学のプロジェクトでシミュレーション プログラムを実行するために必要なプログラムなので、基本的にはデスクトップ アプリケーションです。qt Quick プロジェクト タイプを使用する予定ですが、前述したように、gcc コンパイラは検出されますが (リポジトリからインストールしました)、qt バージョンは検出されません。

追伸

私はqt 5.4をベースにしたqtcreator 3.3.1を持っています(概要にある通り)。

編集

ホーム フォルダーからインストールを削除し、qtcreator をインストールする代わりに、apt install qt-sdkqtcreator もインストールされると思われるを実行しましたが、[ツール] -> [オプション] -> [qt バージョン] に qt バージョンが見つかりません。

答え1

私の問題は解決しました。他の方は次の手順に従ってください。

1-qt-sdk をインストールします。mint (または ubuntu) では、次のように行います:
apt install qt-sdkまたはsudo apt-get install qt-sdk、これにはしばらく時間がかかる場合があります。

2. qtcreator で、[ツール] -> [オプション] -> [qt バージョン] を選択します。

3 追加をクリックし、qmake が配置されている場所を参照します。私のデバイスでは、/usr/share/qt4/bin/qmake にありました。他のディストリビューション (mint と ubuntu 以外) では、それが配置されている場所を参照します (申し訳ありませんが、場所はわかりません)。

4-これで Qt が手に入りました。追加されたバージョンに関する警告サインが表示される場合がありますが、OpenGL を使用した qtwidgets プロジェクトでは問題なく動作します (自分で試しました)。

5-最後に、キット タブに移動して、追加したいキットで追加した Qt バージョンを選択します。たとえば、デスクトップ キットでは Qt バージョンを選択し、追加したバージョンを選択しました。

追伸

私が使用している qt のバージョンは 4.8 ですが、バージョン 5 以降でも同じかもしれません。qtcreator パッケージではなく qt-sdk をインストールしてください。qt-sdk は、qtcreator と多くのツールをインストールします。

関連情報