2017-03-02 17 views
0

Xbox LiveサンプルをビルドしてDirectXTKエラーを実行しようとしています。これは、私がクリエイターズ・プログラムかID @ Xboxサンプルのどちらを使用しているかにかかわらず発生します。これらはサンプルですhttps://github.com/Microsoft/xbox-live-samplesサンプルをコンパイルするときにDirectXTKエラーが発生する

たとえば、Leaderboardサンプルを開くと、ソリューションエクスプローラで "DirectXTK(利用できません)"が表示されます。

構築しようとすると、私は次の出力

1>------ Build started: Project: Leaderboards, Configuration: Debug Win32 ------ 
1>C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(1611,5): warning : The referenced project '..\..\..\..\Kits\DirectXTK\DirectXTK_Windows10.vcxproj' does not exist. 
1> pch.cpp 
1>c:\users\rigu\xsapi\github\test\xbox-live-samples\samples\creatorssdk\leaderboards\uwp\cpp\pch.h(32): fatal error C1083: Cannot open include file: 'GamePad.h': No such file or directory 
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== 
========== Deploy: 0 succeeded, 0 failed, 0 skipped ========== 

私は&ランニングを構築するサンプルを得ることができる方法上の任意のアイデアを得ますか?

答えて

1

DirectXTKは、Xbox Liveサンプルのgit repoのサブモジュールです。 DirectXTKを入手するには2通りの方法があります。

  1. 最初にクローニングするときは、必ず "--recursive"オプションを使用してください。 IE:

    git clone --recursive https://github.com/Microsoft/xbox-live-samples.git

  2. すでにサンプルディレクトリをクローン化された場合は、あなたがサブモジュールを初期化することができます。

    git submodule update

  3. :次に、あなたがそれらを更新することができ

    git submodule update --init

関連する問題