Skip to content
Henrik Thoroe edited this page Sep 8, 2021 · 1 revision

flyde

Your convenient C++ compiler and more!

You are used to simple compiling processes, like npm run build, dart compile or just clicking a button in your favorite IDE? You have or want to build C++ programs and are looking for something like that? I can understand that your first thought when reading about g++ or Make is "DAMN IT!".

Compiling C++ is a real burden when starting out with the language. That's why we created flyde. flyde is a tool that simplifies the build process by applying a time saving wrapper around g++. flyde is meant to speed up your daily code, build, repeat cycle and more importantly wants to make coding in C++ for the first time fun.

At the same time flyde doesn't take control from the developers. Especially when working with low-level languages like C++, the devs want as much control over the build process as possible. flyde takes that seriously and let's the developer decide which flag to pass to the compiler. That's as much control as calling the compiler like g++ directly. But if you only want a quick build, you can simply use preconfigured sets of compiler flags. Not a problem at all.

Here's how you set up, configure and build a C++ project in 3 lines.

1: flyde init --name "Awesome Project"
2: flyde create config --name standard --preset default
3: flyde build --config standard --output ./dist/binary.exe
Clone this wiki locally