Commands to compile assembly for the Kip Irvine library
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110\bin
ml /DM=main example.asm /link /entry:main /subsystem:console
ml /DM=main example.asm /link /entry:main /subsystem:windows
ml64 /DM=main example.asm /link /entry:main@0 /subsystem:console
ml64 /DM=main example.asm /link /entry:main@0 /subsystem:windows
cd $dir && ml /DM=main $fileNameWithoutExt.asm /link /entry:main@0 /subsystem:console /OUT:$fileNameWithoutExt.exe
ml64 /nologo /Zi /Zd /I C:\\Irvine /Fe link /ENTRY:"main" /LARGEADDRESSAWARE:NO C:/Irvine/Project64/Irvine64.obj kernel32.lib
ml64.exe /c /nologo /Zi /Fo"x64\Debug%(FileName).obj" /W3 /errorReport:prompt /Ta