QTプロジェクトのコンパイル

コンピュータが私のコンピュータで複数のQTバージョンでインストールした場合、VS2013でのQT 5.3.2はVS2019とQT5.11.2は、そこにあります。

あなたが他の誰かによって書かれたQTプロジェクトをインポートすると、注意を払うには、対応するQT VSツールの年で良いコンパイラのバージョンを選択します。

 

 でそのQtのプロジェクトの設定を確認してください

 

 ヘッダファイルノートの対。QTのバージョン5.3.2は、Eのルートディレクトリに自分のコンピュータにインストールされています

E:\ Qtの\ Qt5.3.2 \ \ QtCoreを含める\ 5.3 \ msvc2013_64; E:\ Qtの\ Qt5.3.2 \ \ QtGuiを含める\ 5.3 \ msvc2013_64; E:含ま\ \ Qtの\ Qt5.3.2 \ 5.3 \ msvc2013_64 \ QtWidgets ; E:\ QtXmlを含める\ \ Qtの\ Qt5.3.2 \ 5.3 \ msvc2013_64; Eは:\ QtNetworkを含める\ \ Qtの\ Qt5.3.2 \ 5.3 \ msvc2013_64; Eは:\ Qtの\ Qt5.3.2 \ 5.3 \ msvc2013_64含ま\ \ QtMultimedia; E:\ Qtの\ Qt5.3.2 \ 5.3 \ msvc2013_64 \含まれ; E:\ Qtの\ Qt5.3.2 \ 5.3 \ msvc2013_64 \ \ QtSqlが含まれます。

 

 ここで非常に重要なステップは、Eです:\ Qtの\ Qt5.3.2 \ 5.3 \ msvc2013_64 \それを含める含めます

リンク段階

[全般]タブDicrectoriesアド下の追加Libaryサブオプション

E:\ QT \ QT5.3.2 \ 5.3 \ MSVC2013_64 \ libに、E:\ Qtの\ Qt5.3.2 \ 5.3 \ msvc2013_64 \ libに。

入力を追加するオプションの下に追加の依存サブオプション

E:\ QT \ QT5.3.2 \ 5.3 \ MSVC2013_64 \ libに\ qtmain.lib; E:\ Qtの\ Qt5.3.2 \ 5.3 \ msvc2013_64 \ libに\ Qt5Core.lib; E:\ QT \ QT5.3.2 \ 5.3 \ MSVC2013_64 \ libに\ Qt5Multimedia.lib; E:\ QT \ QT5.3.2 \ 5.3 \ MSVC2013_64 \ libに\ Qt5Widgets.lib; E:\ QT \ QT5.3.2 \ 5.3 \ MSVC2013_64 \ libに\ Qt5Xml.lib; E:\ QT \ QT5.3.2 \ 5.3 \ MSVC2013_64 \ libに\ Qt5Sql.lib; E:\ QT \ QT5.3.2 \ 5.3 \ MSVC2013_64 \ libに\ Qt5Network.lib; E:\ QT \ QT5.3.2 \ 5.3 \ MSVC2013_64 \ libに\ Qt5Gui。 LIB; E:\ QT \ QT5.3.2 \ 5.3 \ MSVC2013_64 \ libに\ Qt5Core.lib。

 

コンパイラはで表示された場合

エラー19エラーMSB3073:コマンド "" C:\ QT \ QT5.3.2 \ 5.3 \ MSVC2013_64 \ binに\ rcc.exe「は、一般的にQTは、リソースファイルの場所を見つけることができませんでした

以下の設定を確認してください

 

 

 

 std ::のnumeric_limits <qint64> ::分()関連したエラーが発生した場合、それは分を含む必要があります

 

 

 

 

おすすめ

転載: www.cnblogs.com/japelly/p/11881177.html