Visual Studio 2015では2012ツールセットを使用してアプリケーションをビルドしようとしています(なぜ2015再配布可能なのは、クライアントがそれをしたくないWindowsアップデートが必要なためです)。私は、プロジェクトプロパティ - >構成プロパティ - >プラットフォームツールセットをVisual Studio 2012(v110)に変更し、.vcxprojファイルを以下のイメージに変更してみます。Visual Studio 2015 with 2012(v110)toolset
が、私は、プロジェクトのエラーが発生し、コンパイルしてみてください。エラー後
、Microsoft.CppCommon.targetsファイルで、エラーは、この行で示しています。
<CL Condition="'%(ClCompile.PrecompiledHeader)' != 'Create' and '%(ClCompile.ExcludedFromBuild)'!='true' and '%(ClCompile.CompilerIteration)' == ''"
どのようなエラーが起こっているかは全く分かりません。 V140を使用して
ここにいくつかの助けが必要
...(2015)ツールセットが正常にコンパイル。
プロジェクトファイルを手作業で編集しないでください。プロジェクト - >設定でVisual Studioの "プラットフォームツールセット"を変更するだけです。 –
また、これがQtプロジェクトの場合は、 'qmake'を使用すると、すぐに正しいプロジェクトファイルが生成されます。 2012年に構築されたQtのバージョンが必要です。そして、 'qmake'は必要なものだけを行います。 –
私のQtバージョンはmsvc2015のためにビルドされました。それはQt msvc2012でプロジェクト全体を再構築する手間になると思いますか? – ReverseEngineer