-
Notifications
You must be signed in to change notification settings - Fork 4
Build machine perparations
This is required to build GDCubism plugin for Windows. You won't need it to use Melba Toaster from the release tag.
For this guild, we are using Windows 11 dev environment, available via Hyper-V's "Quick Create" function. It has all Visual C++ prerequisites already met.
Follow this article for more information on the build process.
-
Install Git, Python and SCons:
winget install Git.Git winget install Python.Python.3.12
-
Install SCons (we're using version 4.7 for now):
pip install SCons==4.7
-
Get the plugin:
git clone https://github.com/MizunagiKB/gd_cubism.git cd gd_cubism git submodule update --init
-
Get the SDK from the Live2D website (latest version), put to
thirdparty
folder: https://www.live2d.com/en/sdk/download/native/ -
Get the Cubism Native Framework:
pushd thirdparty git clone https://github.com/Live2D/CubismNativeFramework.git popd
-
Build the plugin:
python -m SCons platform=windows arch=x86_64 target=template_debug python -m SCons platform=windows arch=x86_64 target=template_release
-
Retrieve the
gd_cubism
folder fromgd_cubism\demo\addons
and put it intoaddons
folder. -
You can safely delete
cs
andexample
folders, as well as non-DLL files inbin
folder.