https://github.com/amitminer/todolist-cpp
a simple todolist cli made in c++
https://github.com/amitminer/todolist-cpp
cmake conan cpp learning-exercise linux todolist vcpkg windows64
Last synced: 4 months ago
JSON representation
a simple todolist cli made in c++
- Host: GitHub
- URL: https://github.com/amitminer/todolist-cpp
- Owner: Amitminer
- License: mit
- Created: 2024-07-03T05:50:29.000Z (almost 2 years ago)
- Default Branch: dev
- Last Pushed: 2024-08-27T07:52:34.000Z (almost 2 years ago)
- Last Synced: 2025-03-04T01:41:17.361Z (over 1 year ago)
- Topics: cmake, conan, cpp, learning-exercise, linux, todolist, vcpkg, windows64
- Language: C++
- Homepage:
- Size: 79.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
---
# Todo-List
This project is my learning exercise in developing a ToDo List cli application.
## Installation
### Linux
1. **Install Python and Conan**:
```bash
# Install Python (if not already installed)
sudo apt-get update
sudo apt-get install python3
# Install Conan using pip
python3 -m pip install --upgrade pip
pip install conan
conan profile detect
```
2. **Make build.sh executable**:
```bash
chmod +x build.sh
```
### Windows
1. **Install Python and Conan**:
- Install Python from [python.org](https://www.python.org/downloads/)
- Open Command Prompt or PowerShell and install Conan:
```bash
python -m pip install --upgrade pip
pip install conan
conan profile detect
```
2. **Run build.bat**:
- Open Command Prompt or PowerShell and run:
```bash
cd path\to\project
build.bat
```
## Usage
### Linux
- After building with `build.sh`, run the executable:
```bash
./todolist
```
### Windows
- After running `build.bat`, execute the built executable:
```bash
todolist.exe
```
---