learningCPlussPluss

This project serves the purpose of letting me learn C++ by actually programming

Install and Compile

Install boost

$ [package_manager_of_your_choice] install boost

If you're using the provided task.json file for compiling with VS Code, remove the following flag
"-L/opt/homebrew/Cellar/boost/1.82.0_1/lib"

Compile with VS Code

Open the command palette

OSX: Shift + Cmd + P

Windows: Shift + Ctrl + P

Type: Run Build Task

Compile trough the console

$ clang++ -std=c++17 -fcolor-diagnostics -fansi-escape-codes -lboost_system -lboost_filesystem -I./src/** ./src/main.cpp ./src/**/*.cpp ./src/**/**/*.cpp -o main

Run program

In the terminal navigate to the root folder and run it

$ ./main