Yet another Skyrim script extender plugin template using my preferred setup
Set Author and Project Name here https://github.com/FlayaN/commonlibsse-ng-submodule-template/blob/main/CMakeLists.txt#L3-L5
- CMake
- Add this to your
PATH
- Add this to your
- Vcpkg
- Add the environment variable
VCPKG_ROOT
with the value as the path to the folder containing vcpkg
- Add the environment variable
- Visual Studio Community 2022
- Desktop development with C++
- Address Library for SKSE
- Needed for SSE/AE
- VR Address Library for SKSEVR
- Needed for VR
- Open
x64 Native Tools Command Prompt
- Run
cmake
- Close the cmd window
# to update submodules in /extern
git submodule update --init --recursive
# configure cmake and build dll
cmake --workflow --preset release-msvc
# only build dll
cmake --build --preset release-msvc