Building c or c++ projects is not that hard (with cmake)
One of the main reasons for a lot of people to give up learning c or c++ is it's hard to figure out the build system. This is a problem that both new and experienced developer face alike.
I used to use gnu make by writing my Makefile(s) by hand, and ...
imbmax.com1 min read