I need to build a .exe for linux but im using U++ on windows. Is there a way to do this or will I have to install linux?
Try to check what Docker can do for you.
Docker is based on Linux containers (lightweight version of VM).
Advantage - you do not need to install Linux. Docker will automatically download a preinstalled image for you.
Disadvantage - you will need to learn how to use Docker.
There are images with preinstalled Clang or GCC.
You'll just need to create an image with U++, which is using umk as a build tool.
Guys, why I appreciate your suggestions, this is Newbie corner...