QT for Windowsのインストール配置のまとめと採坑問題のまとめ
7077 ワード
QT for Windowsのインストール配置のまとめと採坑問題のまとめ、インストールパッケージ をダウンロードします.、据え付け 、Qt Creator構成 、遭遇した問題 一、インストールパッケージのダウンロード
1.Qt公式ダウンロードアドレス:http://download.qt.io/archive/qt/をクリックして、対応するシステムのバージョンを選択してダウンロードします.例えば:http://download.qt.io/archive/qt/5.13/5.13.0/カタログの下のqt-opensource-windows-x 86-513.0.exeインストールパッケージです.
2.VS調整器:Windows 10 SDKをダウンロードして関連するデバッグツールを生成する必要があります.ダウンロードアドレス:Windows 10 SDK. が強調したいのは、この公式SDKはWindows 10のバージョンだけを提供していますが、Windowsの他のシステムも使えます.直接ダウンロードしてインストールすればいいです.
Windows 10 SDKは、Windows 10のバージョン1903のWindows 10 SDK(10.0.18062.0)に適用され、Windows 10のアプリケーションを生成するための最新のヘッダ、ライブラリ、メタデータ、およびツールを提供することができる.このSDKを用いてWindows 10のバージョン1903および古いバージョンのWindows用の汎用Windowsプラットフォーム(UWP)アプリケーションおよびWin 32アプリケーションを生成する.
二、取り付け
1.QtはQt関連コンパイラとコンポーネントが多いので、カスタマイズカタログのインストールを提案します.ミnGWコンパイラを使用してコンパイルする場合は、ミnGW関連モジュールを選択する必要があります.私たちはVSコンパイラを使ってコンパイルします.VS関連コンパイラを選択する必要があります.AndroidとiOSのコンパイルは、Android、iOSに対応するコンパイラを選択する必要があります.第1部は異なるタイプのコンパイラで、「MSVC 2015 64-bit」を選択します. 第2部分のSourcesはQtのソースコードを含んでいます.選択後はQtのソースコードをインストールディレクトリに配置します. 第3部分はQtのモジュールであり、実際の開発ニーズに応じて選択できます.その中:Qt WebEngineモジュールはGoogleブラウザのエンジンです.サフィックステープ「(TP)」は技術プレビュー版コンポーネントを表します. 第4部分はToolsコンポーネントで、Qt Creator 4.6.1 CDB Debuggar Supportを選択すればいいです.そのうち、Qt Creator 4.6.1 CDB Debuggg SupportはVSコンパイラコンポーネントである. MinGW 5.3.0はMinGWクロスコンパイルツールです. Strawberry Perl 5.22.1.3はPerlコンパイルツールです.2.Windows 10 SDKインストール(VSデバッグ)SDKをインストールし、Debuggg Tools for Windowsを選択すれば良い: _; は次のステップでインストールが完了し、後はQtのDebuggerにインストール済みのデバッグが出現します.
三、Qt Creatorの配置
まずいくつかの構成を見てみます.1.Qt Version は一般的に配置が不要です.Qtのインストール過程で選択されてインストールされています.自動的に検出されます.最後に「構築キット(Kit)」から選択します. 2.コンパイラ_; コンパイラは、一般的には構成が必要ではなく、Qtのインストールの過程で選択され、インストールされています.自動的に検出されます.最後に「構築キット(Kit)」から選択します..Debuggar_; Windows 10 SDKにおけるDebuggerを自動的に識別し、PCシステムに対応する64ビットのDebuggerを選択する.注:マッチングしていないDebuggerは、上の2つの「2.Windows 10 SDKインストール」を参照して自分でインストールする必要があります.4.「構築キットKit」 上記の構成が完了したら、「構築キット」に入り、自動検出中の「Desktop Qt 5.11.0 MSVC 2015(デフォルト)」を選択します.構成項目は以下の通りです.デバイスはLocal PCデスクトップタイプです. Qtバージョンのデフォルトの自動選択. デバッタは、上記の構成されたデバッタを選択する. コンパイラは、C++に対応するコンパイラをそれぞれ選択し、上記で構成されています. セット「Desktop Qt 5.11.0 MSVC 2015(デフォルト)」に赤、黄色の感嘆符がない場合、配置成功を説明します.注意:必ず該当桁のマッチを選択してください.正しく設定されていないと感嘆符の警告があります.
四、遭遇した問題
全体の過程で多くのお父さんの問題に出会いました.最後に私が一つ一つ克服されました.以下はこれらの問題を整理しました.1.MSVC 2015対応のデバッグガーがない原因:Windows Debuggerプラグインが不足しています.上記の手順でインストールすればいいです.
2.error:Expected token”の原因:ファイルに中国語が存在します.以下の解決方法を試してもいいです.中国語の文字列をqstrで包んでください. 画面で空欄キーを適当に押して保存してください.このようなエラーは全部消えてしまいます. 3.error:msvc-version.co nf loaded but QMAKE_MSC_VER isn’t set解決方法:ディレクトリに入るD:\Softwares\QT\5.10\msvc 2015_64\mkspecs\common\では、メモ帳はmsvc-version.co.comファイルを開いて、「QMAKE-uMSC VER=1900」を追加して、下図のように:.Errowhile building/deploying project qground control(kit:Desk top QQ 5.1.cct.cct.cct.cct.cct.cct.cct.cct.cct.cct.cct.cct.cct.cct.cct.com.
1.Qt公式ダウンロードアドレス:http://download.qt.io/archive/qt/をクリックして、対応するシステムのバージョンを選択してダウンロードします.例えば:http://download.qt.io/archive/qt/5.13/5.13.0/カタログの下のqt-opensource-windows-x 86-513.0.exeインストールパッケージです.
2.VS調整器:Windows 10 SDKをダウンロードして関連するデバッグツールを生成する必要があります.ダウンロードアドレス:Windows 10 SDK. が強調したいのは、この公式SDKはWindows 10のバージョンだけを提供していますが、Windowsの他のシステムも使えます.直接ダウンロードしてインストールすればいいです.
Windows 10 SDKは、Windows 10のバージョン1903のWindows 10 SDK(10.0.18062.0)に適用され、Windows 10のアプリケーションを生成するための最新のヘッダ、ライブラリ、メタデータ、およびツールを提供することができる.このSDKを用いてWindows 10のバージョン1903および古いバージョンのWindows用の汎用Windowsプラットフォーム(UWP)アプリケーションおよびWin 32アプリケーションを生成する.
二、取り付け
1.QtはQt関連コンパイラとコンポーネントが多いので、カスタマイズカタログのインストールを提案します.ミnGWコンパイラを使用してコンパイルする場合は、ミnGW関連モジュールを選択する必要があります.私たちはVSコンパイラを使ってコンパイルします.VS関連コンパイラを選択する必要があります.AndroidとiOSのコンパイルは、Android、iOSに対応するコンパイラを選択する必要があります.
三、Qt Creatorの配置
まずいくつかの構成を見てみます.1.Qt Version は一般的に配置が不要です.Qtのインストール過程で選択されてインストールされています.自動的に検出されます.最後に「構築キット(Kit)」から選択します. 2.コンパイラ_; コンパイラは、一般的には構成が必要ではなく、Qtのインストールの過程で選択され、インストールされています.自動的に検出されます.最後に「構築キット(Kit)」から選択します..Debuggar_; Windows 10 SDKにおけるDebuggerを自動的に識別し、PCシステムに対応する64ビットのDebuggerを選択する.注:マッチングしていないDebuggerは、上の2つの「2.Windows 10 SDKインストール」を参照して自分でインストールする必要があります.4.「構築キットKit」 上記の構成が完了したら、「構築キット」に入り、自動検出中の「Desktop Qt 5.11.0 MSVC 2015(デフォルト)」を選択します.構成項目は以下の通りです.
四、遭遇した問題
全体の過程で多くのお父さんの問題に出会いました.最後に私が一つ一つ克服されました.以下はこれらの問題を整理しました.1.MSVC 2015対応のデバッグガーがない原因:Windows Debuggerプラグインが不足しています.上記の手順でインストールすればいいです.
2.error:Expected token”の原因:ファイルに中国語が存在します.以下の解決方法を試してもいいです.
LINK : fatal error LNK1181: cannot open input file 'obj\QGCMapEngine.obj'
jom: F:\Ewatt-Work File\3QGC\build_MSVC2015_64_debug\Makefile.Debug [debug\QGroundControl.exe] Error 1181
jom: F:\Ewatt-Work File\3QGC\build_MSVC2015_64_debug\Makefile [debug] Error 2
14:56:27: "D:\Softwares\QT\Tools\QtCreator\bin\jom.exe" , 2 。
Error while building/deploying project qgroundcontrol (kit: Desktop Qt 5.11.0 MSVC2015 64bit)
When executing step "Make"
解決方法:プロジェクトを修正する-Shadow buildディレクトリを構築し、経路をプロジェクトの所在経路に設定する..コンポーネントの解決方法が足りないことを示す:コンポーネントの追加または削除が必要である.QtインストールディレクトリのMaintainance.exeコンポーネント管理ツールプログラムを実行します. は「コンポーネントの追加または除去」を選択したが、少なくとも有効かつ有効なストレージが必要であることを提示した.リモートエージェントストアを設定する必要があります. をクリックして「設定」をクリックし、「ライブラリ-一時記憶ライブラリ」を選択し、ライブラリパス(Windows)を追加します.http://mirrors.ustc.edu.cn/qtproject/online/qtsdkrepository/windows_x 86/root/qt/その他のシステムは、対応するシステムのパスを設定します. 設定が完了したら、コンポーネントを追加または削除するページは「次のステップ」をクリックしてQtインストール時と同じコンポーネント選択ページに進みます.