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の実装方法を教えます

推薦する

Nginx操作応答ヘッダー情報の実装

前提条件: ヘッダー情報操作をサポートするには、ngx_http_headers_module モジ...

mysqlはエクスポートされたデータのsqlファイルから指定されたテーブルのみをインポートすることを実装します

シナリオ昨日、システムは dbAll.sql.gz という名前の特定のデータベースのすべてのテーブル...

入力ボックスの値を取得する方法のReactの例

入力ボックスの値を取得する複数の方法最初の方法は、制御されていないコンポーネントの取得です2番目の方...

マージンの重複問題を解決する方法

1. まず、2つ以上の隣接する通常フローブロック要素の垂直マージンの崩壊を引き起こす原因を知る必要が...

Linux の fsevents モジュールによって発生する npm ls エラーの解決方法の詳細な説明

Mac で開発されたプロジェクトがあり、パッケージ npm i がインストールされており、すべて正常...

HTMLの最適化によりWebページの速度が向上

明らかな HTML、隠された「公開スクリプト」 Web ページのダウンロード時間を短縮する鍵は、フ...

MySQL ストアド プロシージャで if ステートメントを使用する詳細な例

この記事では、例を使用して、MySQL ストアド プロシージャでの if ステートメントの使用方法を...

Ubuntu 18.04 のインストールで「ldlinux.c32 のロードに失敗しました」というエラーが表示され、解決手順がわかりません

序文私は Win7 を搭載した古いラップトップを持っています。古いシステムを維持しながら、同時に U...

CSS における重要なカスケード概念の詳細な説明

最近、プロジェクトの過程で問題に遭遇しました。メニューバーを常に上部に表示し、後続の要素をその下に表...

MySQL マスター スレーブ データが矛盾しています。プロンプト: Slave_SQL_Running: 解決策はありません

この記事では、MySQL マスターとスレーブ データ間の不一致の解決方法と、プロンプト「Slave_...

MySQLクエリ最適化: 100万件のデータに対するテーブル最適化ソリューション

1. 2つのクエリエンジン(myIsamエンジン)のクエリ速度InnoDB はテーブル内の特定の行数...

SQL Server データベース エラー 5123 の解決方法

なぜなら、SQL Server 2005 に基づくデータベース チュートリアルがあり、そこで使用され...

クリエイティブな会社概要ウェブページデザイン

ユニークな「About」ページ自分を他の人たちと差別化する素晴らしい方法は、本当にユニークな自己紹介...

webpackコード断片化の実装

目次背景コモンズチャンクプラグイン分割チャンク構成リソースを非同期に読み込む要約する背景高性能なアプ...

require/import キーワードを使用して v-for ループでローカル画像をインポートするいくつかの方法

目次問題の説明方法 1 (バックエンドが画像 URL を返す)方法 2 (フロントエンドで requ...