Ubuntu 14.04 で QT5 をインストール、設定、アンインストールするための詳細な手順

Ubuntu 14.04 で QT5 をインストール、設定、アンインストールするための詳細な手順

1. 以前 QT5.13 バージョンをダウンロードしましたが、インストール後、Qtcreator を開くことができませんでした。ここでは Qt5.9 バージョンをお勧めします。ダウンロード アドレスは次のとおりです。
リリースノート
ダウンロードしたら保存したいファイルに保存します。ここではメインファイル内にqt5フォルダを作成しました。

最初のステップは、ターミナルで sudo su と入力し、次に cd /qt5 と入力することです (ホームにない場合は、root を入力せずにこれを入力します)。その後、上図のように続行します。

2. コマンドchmod +x qt-opensource-linux-x64-5.9.0.runで「no found」などのエラーが表示される場合は、まずsudo apt-get install freeglut3-dev入力し、次にchmod +x qt-opensource-linux-x64-5.9.0.run (.run はダウンロードした qt のバージョン) と入力し、次に ls と入力し、最後にsudo ./qt-opensource-linux-x64-5.9.0.runと入力してインストールします。

インストール インターフェイスから抜け出し、QtAccount インターフェイスに直接進み、デフォルトのインストールに従います (注: 設定インターフェイスで Qt5.9.0 とツールをチェックする必要があります)

3. インストールが完了したら、いくつかの設定を変更する必要があります。ターミナルのコマンドラインで次のように入力します。

sudo vi /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf

下の図では、Qt5.9.2 が Qt5.9.0 に変更されています (bin ファイルのインストール パスを示す、独自のバージョンに応じて変更されています)。また、2 行目も対応するバージョンに変更されています (存在しない場合は、自分で追加してください)。

注意: 上記の画像は vim エディタを使用して編集されているため、ここで使用する場合は注意してください。そうしないと、間違ったものを削除しやすくなります。
使用したキーの一部を以下に示します。
ESC キーを押してコマンド モードに入った後、次のキーを使用してカーソルを移動し、保存できます: wq;
j は 1 行下に移動します。
k は 1 行上に移動します。
h は 1 文字左に移動します。
l 1文字右に移動します。
上矢印は上に移動します。
下矢印は下に移動します。
左矢印は左に移動します。
右矢印は右に移動します。
i はカーソルの前に挿入します。
カーソルの後に a が挿入されます。
I はカーソルがある行の先頭に挿入します。
A はカーソルがある行の末尾に挿入します。
dd は行を削除します。
#ddは複数行を削除します。#は数字を表します。たとえば、3ddはカーソル行とカーソルの次の2行を削除することを意味します。
Vim エディタの詳細については、https://www.jb51.net/article/164706.htm を参照してください。
最初のプロジェクトを作成する前に、インストールする必要があります
sudo apt-get で libgl1-mesa-dev をインストールします
これですべて完了したので、最初のプロジェクトの実行を開始しましょう。/opt/Qt5.9.0/Tools/QtCreator/bin フォルダー (これが私のインストール パスです) で qtcreator を見つけ、ダブルクリックして qt Creator を開くと、次の画面が表示されます。


考えられる問題: qtcreatorインターフェースにファイルエラー、作成できませんなどのエラーが表示される場合があります。解決策は次のとおりです。ターミナルを開き、sudo suと入力してルートに入り、次のコマンドを入力します。
chown -R user:user .config
ユーザーはあなたのホームユーザー名です。私のユーザー名は mimosa です。

Qtcreaor を再度開くと、ファイル エラーのポップアップ ウィンドウは表示されなくなります。毎回 qtcreator ソフトウェアを探すのが面倒な場合は、起動時にロックすることができます。これにより、Qt のインストールが完全に解決されます。

QTをアンインストールする

アンインストールは非常に簡単です。インストールディレクトリでMaintenanceToolを見つけるだけです。

ここに画像の説明を挿入

たとえば、私の Qtcreator はルート ファイルの下にある qt フォルダーにインストールされています。次に、上の図に従って、このディレクトリで MaintenanceTool のファイルの場所を見つけることができます。ターミナルでsudo ./ MaintenanceToolと入力します。ソフトウェアのアンインストール インターフェイスがポップアップ表示されます。[続行] をクリックします。

要約する

Ubuntu 14.04 で QT5 をインストール、構成、アンインストールする詳細な手順に関するこの記事はこれで終わりです。Ubuntu 14.04 で QT5 をインストール、構成、アンインストールする詳細については、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • ubuntu18.04 での qt5.12.8 のインストールと環境設定に関する詳細なチュートリアル
  • Ubuntu で pyqt5 をインストールおよびアンインストールする方法
  • Ubuntu 18.04にQt5.10をインストールする方法

<<:  Windows で削除された MySQL 8.0.17 のルート アカウントとパスワードを回復する方法

>>:  Vue3 Reactivityの実装方法を教えます

推薦する

複数の .sql ファイルを MySQL に効率的にインポートする方法の詳細な説明

MySQL には、複数の .sql ファイル (SQL ステートメントを含む) をインポートする方法...

アダプティブ Web デザインを実現する方法に関する関連知識ポイントの要約

「アダプティブ Web デザイン」はどのように機能しますか?実はそれほど難しいことではありません。 ...

VUE 応答性原理の詳細な説明

目次1. 応答原理の基盤2. コアオブジェクト: Dep と Watcher 3. 依存関係を収集し...

マークアップ言語 - リスト

標準化されたデザインソリューション - マークアップ言語とスタイルマニュアルWeb 標準ソリューショ...

SQL ストアド プロシージャの取得、データ取得、プロセス分析

この記事は主に、SQL のストアド プロシージャから返されたデータを取得するプロセスの分析を紹介しま...

MySQL ストレステストツール Mysqlslap の使用

1. MySQL独自のストレステストツールMysqlslap mysqlslap は、mysql に...

Reactホームページの読み込みが遅い問題のパフォーマンス最適化事例の詳細な説明

しばらくReactを勉強した後、実践してみたいと思います。そこで、個人のブログのウェブサイトを再構築...

JS を使って CSS3 で丸い角を実装する方法

IE で CSS3 を使用して角を丸くする方法を探していたときに、例を見つけました。まだテストして...

CSS設定div背景画像実装コード

コンポーネントに背景画像コントロールを追加するには、次の 2 つの手順だけが必要です。 <表示...

Windows 上で Nginx+Tomcat クラスタを実装するプロセスの分析

導入: Nginx (エンジン エックスと同じ発音) は、BSD のようなプロトコルに基づいてリリー...

Alibaba Cloud イメージリポジトリを使用して外部 Docker イメージを構築する方法の詳細な説明

Alibaba Cloud Image Repositoryを使用して外部イメージをダウンロードする...

NextCloud プライベート クラウド ストレージ ネットワーク ディスクの構築に関する詳細なチュートリアル

Nextcloud は、オープンソースで無料のプライベート クラウド ストレージ ネットワーク ディ...

<td></td> タグの境界線スタイルがブラウザに表示されない問題の解決方法

質問: 360ブラウザの互換モードなど、一部のブラウザでは、 <td style="...

一般的なCSS3アニメーションの実装方法

1. 何ですかCSS アニメーションは、CSS を使用して拡張マークアップ言語 (XML) 要素をア...

Maven プロジェクトのリモート デプロイメント && Tomcat を使用してデータベース接続を構成する方法

1つ。 tomcat を使用したリモート展開1.1 発生した問題:プロジェクトでは、サードパーティの...