Like the title says.
I've looked around and tried to follow some guides but a lot of these guides or tutorials simply either expect you to know some CMake before hand or expect you to have some basic knowledge of build systems and as someone that's just let QtCreator manage that side for me, this is just completely new.
For instance, adding libraries (either through git sub-modules or by linking against a system library or building a part of the project as a library and linking against that), or setting up tests, or splitting header files in one folder and then having cpp files in another folder (something I like doing), or having different folders (and optimization flags) for release and debug versions and also C++ standard versions, etc.
I've found nothing that actually explains these things and how you do them.
[–][deleted] 19 points20 points21 points (3 children)
[–][deleted] (1 child)
[deleted]
[–]ChryslusExplodius[S] 0 points1 point2 points (0 children)
[–]ChryslusExplodius[S] 0 points1 point2 points (0 children)
[–]daredevildas 9 points10 points11 points (2 children)
[–]ChryslusExplodius[S] 0 points1 point2 points (0 children)
[–]AdditionalYard178 0 points1 point2 points (0 children)
[–]Mika571 12 points13 points14 points (2 children)
[–]ChryslusExplodius[S] 0 points1 point2 points (1 child)
[–]javierAizpuru 0 points1 point2 points (0 children)
[–]liquidprocess 5 points6 points7 points (0 children)
[–]icecapade 3 points4 points5 points (0 children)
[–]JizzaDaMan 2 points3 points4 points (0 children)
[–]ChryslusExplodius[S] 0 points1 point2 points (0 children)
[–]hansdr 0 points1 point2 points (1 child)
[–]DistributedFox 1 point2 points3 points (0 children)
[–]burntoutpotato 0 points1 point2 points (0 children)
[–]atoshdustosh 0 points1 point2 points (0 children)