To make it clear what software I used, here is the list: gcc, binutils, linux-current-headers
Also Here is the commands I ran to install the driver:
make clean
make
sudo make install
sudo modprobe 8814au
Edit: One thing I just remembered is that I had to be inside the folder of the unzipped file to run these commands. To summarize a little what these commands are doing is they are building a package for Solus to use, this what I cureently understand.