Windows
Developing styio compiler on Windows is NOT a wise choice, however, that is my daily life. After suffering from the environment installation, I highly recommend developers using Docker Container in Visual Studio Code on Windows.
If anyone insists in using MSVC + LLVM, this might be helpful: MSVC + LLVM.
Hyper-V
Hyper-V is a virtual machine platform. It is an optional feature of Windows that can be turned on or off.
There is a problem that Hyper-V is NOT available for Windows 10 Home. If anyone faces this problem, this might be helpful:
Enable Hyper-VIt might be well-known that Hyper-V conflicts with many virtual machine platforms, but that is no longer the truth. There are some efforts for the compability:
WSL2
The 2nd generation of Windows Subsystem for Linux (WSL). There are many Linux distros available.
Ubuntu
Ubuntu provides a tutorial for WSL2 installation, which might be the most popular choice:
Debian
Debian is free, and for people who don't like Canonical.
openSUSE
openSUSE provides an official tutorial, and is up-to-date.
RHEL / Fedora / CentOS
Red Hat on Windows, are you serious?
Arch Linux
One of us has gone insane, not me.
Gentoo
Gentoo provides an official tutorial on Gentoo Wiki.
Docker Desktop
Docker Desktop with GUI.
You don't have to use command line, Docker Desktop installer for Windows is enough.
Last updated