top | item 31644246

(no title)

manuel2258 | 3 years ago

I developed the entire C++ devops integration and workflow at my current job. While not having that much of background in it we ended up with an quite good setup.

2. CMake is the standard, works well and is very powerful, but also a bit of hasel and learning to set it up the first time. Personally I also liked meson, however its not as generic.

3. Conan is pretty cool, but still buggy at some cornors.

4. Clang and its tools a pretty nice.

5. We use VSCode, with the default C++ plugin from microsoft. The key for a good integration is the compile_commands.json file, so make sure to link it in the plugin and let it be generated by your build system.

6. Cache as much as possible, especially depedencies.

7. We use googletest, however personally i enjoyed catch2

discuss

order

No comments yet.