Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/Cpp-Project-Manager/Cpp-Project-Manager

A C++ Template Generator and Project manager. The C++ equivalent to rust's cargo.
https://github.com/Cpp-Project-Manager/Cpp-Project-Manager

build-system command-line cpp cppm creation-project package-manager

Last synced: 11 days ago
JSON representation

A C++ Template Generator and Project manager. The C++ equivalent to rust's cargo.

Awesome Lists containing this project

README

        

C++ Project Manager

The C++ equivalent to cargo.



WorkFlow











Key Features
Getting Started
How To Use
Download
License

## Key Features
* Create a C++ project with a single command.
* Manage Project Locations.
* Opening Projects from any command line
* Minimal C support

### Download.
There's three ways to get cppm:
1. [Download](https://github.com/Cpp-Project-Manager/Cpp-Project-Manager/releases/latest) the build for windows.
2. Install with Cargo `cargo install cppm`
3. Get with our [custom installer](https://github.com/maou-shimazu/cppm-installer)

### Getting Started
The first thing needed when cppm has just been installed is to run `cppm --config`, and it'll ask for your default editor.
You should see something like this:
```
$ cppm --config
Default editor: nvim
Clang is installed.
Clang++ is installed.
Location: /some/path/.cppm/defaults.toml
```
After that you are free to start using cppm.

#### For usage instructions run `cppm --help` or refer to the [wiki](https://github.com/Cpp-Project-Manager/Cpp-Project-Manager/wiki).

## License
[MIT](https://github.com/Cpp-Project-Manager/Cpp-Project-Manager/blob/main/LICENSE)

---