make.rb スクリプトを少なくとも 1 回実行すると、編集ツールとランタイム エンジンのソリューションを Visual Studio で再構築できます。Visual Studio 内からソリューションを再コンパイルすると、make.rb ビルド·スクリプトを再実行した場合と同じ結果になります。
注: 必ず CMake システムで生成された Visual Studio プロジェクトを使用してください。カスタム環境設定が原因でコンパイルとリンクのエラーが発生することがあります。
Visual Studio で、次のソリューションのいずれかを開きます。
目的のビルド環境設定(Debug、Dev、Release のいずれか)を指定します。「Stingray のビルド環境設定について」も参照してください。
ソリューションを構築します。
Stingray エンジン用の Visual Studio ソリューションに DirectX SDK のグローバル パスを設定する場合に、デバッグ環境設定の scaleformstudio_plugin プロジェクトがリンクできず、次のエラーが発生します。
13> Creating library C:/Stingray/git/b/build/engine/win64/lib/Debug/scaleformstudio_pluginw64_debug.lib and object C:/Stingray/git/b/build/engine/win64/lib/Debug/scaleformstudio_pluginw64_debug.exp 13>Render_DX11.lib(D3D1x_HAL.obj) : error LNK2001: unresolved external symbol IID_ID3DUserDefinedAnnotation 13>C:\Stingray\b\toolchain\engine\win64\debug\plugins\scaleformstudio_pluginw64_debug.dll : fatal error LNK1120: 1 unresolved external