GCC and other important C resources = link
Taskfile for command line scripts = link
Cpplint for linting = link
Ccache for recompile cache = link
UPX for compressed binaries = link
Note this requires python 3 and chocolatey to be installed, furthermore make sure you are in an elevated terminal
choco install mingw
choco install go-task
choco install ccache
choco install upx
pip install cpplint
To compile the c file and run the executable simply enter the following into the command line:
task run
This runs the compilation and linting automatically, you can check the separate scripts in the taskfile.yml file