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

https://github.com/a2p1k02/cppmaker

helper to optimize creating c++ projects
https://github.com/a2p1k02/cppmaker

boost cmake cpp helper program-options

Last synced: 4 months ago
JSON representation

helper to optimize creating c++ projects

Awesome Lists containing this project

README

          

# cppmaker

Are you tired to create your project manually, create files, directories, etc?
You can use cppmaker to make your life easier!
Run:
```bash
cppmaker --cmake hello_world
```

And this maker will create a cmake project with a standard hello world code in the src directory

Support
- [x] CMake
- [x] Makefile
- [x] Qmake
- [x] Bazel

## Compiling
```
sudo pacman -Syu boost boost-libs clang cmake make
mkdir build && cd build
cmake ..
make
./cppmake
```

TODO
- [ ] Allow to choose library or binary project
- [ ] Support python, golang, zig
- [ ] Add feature to build projects with cppmaker
- [ ] Install dependencies