CppTemplate is a template repository for C++ projects. It includes a set of tools and workflows to help you get started quickly with best practices for C++ development.
- CMake: Build system support using CMake.
- IWYU: Include What You Use analysis.
- clang-tidy: Static analysis and linting.
- Clang Format: Code formatting checks.
- Doxygen: Documentation generation.
- Clone the repository:
git clone https://github.com/viktorklochkov/CppTemplate.git
cd CppTemplate- Build the project:
mkdir build
cd build
cmake -DBUILD_TESTS=ON ..
make -j- Run tests:
ctestContributions are welcome! Please fork the repository and create a pull request with your changes.
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions or suggestions, feel free to open an issue or contact the repository owner.