An open API service indexing awesome lists of open source software.

https://github.com/kruziikrel13/cpp_template

C++ Template Repository for personal use.
https://github.com/kruziikrel13/cpp_template

clang cmake cpp nix template

Last synced: 3 months ago
JSON representation

C++ Template Repository for personal use.

Awesome Lists containing this project

README

          

# C++ Template

A minimal, ready-to-use C++ project template for fast setup and development. Depends on Nix and direnv for automated environment setup / dependency management.

## Usage
When creating your own C++ Project in Github you can use this repository as a template to get started quickly.

## Building
Building is done using a combination of both make and CMake.

Make targets are used as shorthand for verbose CMake commands. See the makefile for available targets.

> [!NOTE]
> Don't build with CMake directly, always use make.

```sh
make all
```

### Debug
```sh
make debug
```

## References
- [hyprwm/hyprland](https://github.com/hyprwm/Hyprland) reference for build system.