私のWindowsバージョンを10.0.15063.0に更新しました。すべてのlibが見つからないので、Visual Studioでプラットフォームのバージョンを10.0.14393.0に変更しなければなりませんでした。 QTは10.0.15063.0バージョンを使用しているように見えるので、私はkernel.lib/shell32.libのようなエラーが不足している得るので、私が尋ねる理由はなど、あるQT - Windowsプラットフォームのバージョンを設定する
0
A
答えて
0
あなたがWindowsをインストールする必要があります。オプション1
10 SDK for 10.0.15063.0
Visual Studio 2017がインストールされている場合、これは「Visual Studio Installer」を使用して実行できます。 「個別コンポーネント」で、「Desktop C++ x86およびx64用のWindows 10 SDK(10.0.15063.0)」をチェックし、変更を適用します。
オプション2
コマンドライン
vcvarsall.bat
"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x64 10.0.14393.0
のQt Creatorの呼び出し時に、あなたが使用したいWindowsのキットを指定することができ、コマンドラインからプロジェクトをビルドする場合
Qt Creatorを使用すると、vcvarsall.bat
への呼び出しが自動的に行われます。コールはQt Creatorの設定で "Build &実行"> "コンパイラ"に表示されます。 しかし、GUIでは、余分な引数をコマンドラインに追加することはできません。
C:\Users\<username>\AppData\Roaming\QtProject\qtcreator\toolchains.xml
を編集して引数を強制的に使用できることがあります。あなたはそれを変更することができ
<value type="QString" key="ProjectExplorer.MsvcToolChain.VarsBat">C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/vcvarsall.bat</value>
<value type="QString" key="ProjectExplorer.MsvcToolChain.VarsBatArg">x86</value>
:
<value type="QString" key="ProjectExplorer.MsvcToolChain.VarsBat">C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/vcvarsall.bat</value>
<value type="QString" key="ProjectExplorer.MsvcToolChain.VarsBatArg">x86 10.0.14393.0</value>
しかし、あなたが手でこのファイルを編集することになっていないことに注意してください、それがまたは動作しない場合があります。このファイルはすべきのようなものが含まれています。
関連する問題
- 1. WindowsでQtでopenCVを設定する
- 2. WindowsプラットフォームでのKannel SMSゲートウェイの設定
- 3. ユニバーサルWindowsプラットフォームとAndroidの設定プロファイル
- 4. Windowsサービスでバージョンを設定する
- 5. Qtを設定する5.7 MacでのOpenGLバージョンEl Capitan(OSX 10.11)
- 6. Windowsでg ++とgdbの最新バージョンを使用するようにQt Creatorを設定する
- 7. Visual StudioでWindows SDKのバージョン設定2017
- 8. C#コンパイラはバージョンまたはプラットフォームの定数を設定しますか?
- 9. Windows 7でQT Creatorを設定する(Raspberry pi is target)
- 10. Windows上でQtでMPIを設定するには
- 11. プラットフォーム用のPaypalゲートウェイを設定する
- 12. Android用Qtで選択したAndroid NDKプラットフォームのバージョンを制御する
- 13. meta-qt-yocto layer-デフォルトのqtプラットフォームを変更する(QT_QPA_PLATFORM)
- 14. Netbeansプラットフォームのカスタム設定ファイル
- 15. WindowsプラットフォームのIP_TRANSPARENT
- 16. ファイルユニバーサルのWindowsプラットフォーム
- 17. Qtのビデオウィジェットのサイズを設定する
- 18. WIN32 64ビットWindowsプラットフォームでのプリプロセッサ定義
- 19. Windows上でBoostを使用するようにQt Creatorを設定する
- 20. Windowsでブーストを使用するようにQt Creatorを設定する方法
- 21. QtのiOSアイコンを設定する
- 22. Qtアプリケーションのディスプレイリフレッシュレートを設定する
- 23. ラズベリーのQTクリエーターを設定する
- 24. Windows 7(32ビット)のjreバージョンを設定してください
- 25. ユニバーサルWindowsプラットフォーム。
- 26. Type.GetTypeCode(ユニバーサルWindowsプラットフォーム)
- 27. XamarinフォームグローバルスタイルユニバーサルWindowsプラットフォーム
- 28. マルチスレッド(Windowsプラットフォーム)のヒント
- 29. Cordova iosプラットフォームのバージョンが高すぎる
- 30. Qtのプロの設定で
あなたはqmakeを意味しますか? Visual C++ツールチェーンでQtを使用している場合は、手順はまったく同じです。 – MrEricSir
@McEricSir無視して申し訳ありませんが、QTを使い始めましたが、qmakeの使い方はまだ分かりません。ビジュアルスタジオでは、プロジェクトプロパティを右クリックしただけで、プラットフォームバージョンは「一般」のオプションでした。 –