2016-10-28 4 views
0

msvc2013でQt 64ビットを使用していましたが、すべて問題ありませんでした。 \プログラムファイル(x86の)\マイクロソフトのSDK \ Windowsの場合:私はmsvc2015に切り替える必要があった、との関連Qtと今私はmsvc2013から2015への切り替え後にウィンドウSDKのヘッダーが見つからない

sdkddkver.hVerRsrc.h

が含まれ行方不明のいくつかのエラーを持っている私はCでこれら二つのヘッダを見つけました\ v7.1A \ Includeをプロジェクトディレクトリにコピーすると、他のインクルードがありません。 デバッグツールをインストールしMSVC2013 Expressがアンインストールされるどこにでも

MSVC2015プロがインストールされている SDK 8.1

編集私が行方不明winapifamily.hになってしまったと私はそれを見つけるカント:additionnal情報:コンパイラとデバッガが内部に正常に見えるがQtの、そして正しく

EDIT2 vcvarsall.batを使用しているようだ:調査
に本当に基本的なメインコンパイルを続けるが、私には、別のものを追加した場合、エラーが

01を表示されます

私は#include <QAbstract3DGraph>のコメントを解除した場合、私は編集3エラーに

を持っている:私は両方のMSVC 2013 & 2015はそれが動作するインストールしましたが、それは

+0

可能な複製http://stackoverflow.com/q/20805090/1938163 –

+0

Qtを含むすべてのものがVisual Studio 2015で構築されていることを確認してください。 – drescherjm

+0

msvc2015 qtバージョンをダウンロードしました。qt-opensource-windows-x86-msvc2015_64 -5.7.0.exe。また、私の投稿に編集情報を追加しました。 –

答えて

0

先日良い解決策はない場合、私は同様のを持っていました私のVisual Studioビルドをアップグレードした後の問題。

まず、VS2013用のQtビルドをアンインストールし、VS2015版のQtを再インストールします。あなたはおそらくすでにこれを行ったでしょう。

すべてをシャットダウンしたら、ローカルの%APPDATA%\QtProjectディレクトリとその中のすべてのファイルとサブフォルダを削除します。これは通常、あなたのユーザアカウントにあります。c:\users\<your name>\appdata\roaming\QtProject

そのフォルダ内のQtCreator設定を削除すると、すべてが再び動作し始めたようです。

+0

Didnt work。確かに、私はQtをアンインストールし、appdataのフォルダを削除してQtを再インストールしましたが、それでも同じ問題 –

関連する問題