There is an old instruction set for Linux and Windows (there are a bunch of changes such as QT6 and nspice required for the 1.0.1 version which are not here!) available in the forums here (this was done long before development restarted and refers to version 0.9.3b which was the latest available version for 5 or 6 years):
AFAIK no one has updated this for newer versions and I haven’t built from source for some years now (I pay the donation and download a precompiled version!) It took me around a year to figure out how to successfully build on Windows (gitlib was hard to compile on Windows, all the online suggestions were broken!), I have never figured out how to debug on Windows (I use gdb on linux for debugging!) I expect you will have similar problems with the latest versions, plus it only appears to support 64bit processors (0.9.10 is listed as the last 32bit compatible version possibly because of QT6, the Win32 versions of QT had been broken for a year or more the last time I tried a 32bit version 3 or 4 years ago.) The only bright spot is that there now are people that can successfully build from source (there weren’t any that I could find when I was trying this 5 or 6 years ago!) who may (or may not ) be willing to make suggestions when you run in to problems. The developers know how to do it but are generally busy with developing and thus don’t tend to answer questions, correctly (in my view anyway) figuring if you can’t figure it out for yourself you should pay the donation and get the precompiled version which as noted is the best bet anyway, the greatest good for the greatest number in action, which in a funding limited environment is really the only way it will work! That model is the only thing that has restarted development (I know, because I tried to get development restarted for 5 years with zero success!) and I fully support it.
Peter