2016-12-01 3 views
0

ためUrho3Dのサブモジュールをコンパイルする方法があるREADME hereHoloLens

ですが、それはHoloLensのためのサブモジュールのコンパイルをカバーしていません。

開発者は、(様々なポストxamarinフォーラムでthis threadから)これらの手順を示しています

  1. gitのクローン[email protected]: は//作る--init xamarin/urho.git
  2. gitのサブモジュールを更新確かUrho3D /ソースフォルダが空でない
  3. 実行
  4. ソリューションを開き、UrhoSharp.HoloLens(リリース、x86の構成)
を構築する 'HoloLens作る' は、これを行う

は、主に動作しますが、2つの未解決の外部の最後のステップの結果:

エラーLNK2001未解決の外部シンボル "無効__cdecl WINRT_InitGameBar(構造体SDL_VideoDevice *)"(WINRT_InitGameBar @@ YAXPAUSDL_VideoDevice @@@ Z?)UrhoSharp。 HoloLens C:\ urho \ Urho3D \ Urho3D_HoloLens \ UrhoSharp.HoloLens \ SDL_winrtvideo.obj

エラーLNK2001未解決の外部シンボル "無効__cdecl WINRT_QuitGameBar(構造体SDL_VideoDevice *)"(WINRT_QuitGameBar @@ YAXPAUSDL_VideoDevice @@@? Z)UrhoSharp.HoloLens C:\ urho \ Urho3D \ Urho3D_HoloLens \ UrhoSharp.HoloLens \ SDL_winrtvideo.obj

これらの2つの機能は、this fileです。

これらのエラーを追跡または解決するにはどうすればよいですか?

エラーの解釈方法や解決方法がわかりません。

+0

追加情報を追加しますか?このヘッダーファイルには、問題の原因と思われる定義が含まれています。 https://github.com/xamarin/Urho3D/blob/95151b5d59aeba4f419e0ea2e9e60170d7002bf6/Source/ThirdParty/SDL/src/video/winrt/SDL_winrtgamebar_cpp.h –

答えて

0

開発者がコードベースに変更を加えたため、この問題は発生しなくなりました。

+0

別の問題が発生しましたが、まだ完全にはクリーンではありません。 –

+0

さらに、上記で参照したreadmeは開発者によって編集されるようになりましたが、ソリューションに存在しないプロジェクトを参照するため、正しくない可能性があります。 –

関連する問題