A C++ Project generator for lazy programmers.
- Project Build: CMake (with additional CMake modules)
- Source Control: Git (with baked .gitignore)
- Testing: Google Test
- Code Coverage and Coverage Report: Lcov and Gcov
- Micro Benchmarking: Google Benchmark
- Documentation: Doxygen
- Install: Pkg-config (in progress)
You need npm and yeoman installed first, then:
npm install generator-cpp-suite
To create a new project in an empty directory run:
yo cpp-suite
An additional command can be used to automatically create a new C++ class with test using:
yo cpp-suite:addclass
- Memory Leaks detection during unit testing
- Automatic C++ Style checks (with CppChecks)