Build-time dependencies
- 64-bit system host
git
,cmake
,C++20 compiler
(GCC 11, Clang 14)- RAM requirements for compilation:
- Compiling with GCC — 4GB of RAM
- Compiling with Clang — 9GB of RAM
Use any terminal as a build environment
git clone https://github.com/directvt/vtm.git
cd vtm
cmake . -B bin
cmake --build bin
sudo cmake --install bin
vtm
Note: A 32-bit binary executable can only be built using cross-compilation on a 64-bit system.
Build-time dependencies
Use Developer Command Prompt as a build environment
git clone https://github.com/directvt/vtm.git
cd vtm
cmake . -B bin
cmake --build bin --config Release
bin\Release\vtm.exe --install
vtm