Skip to content

Latest commit

 

History

History
executable file
·
45 lines (33 loc) · 1.09 KB

README.md

File metadata and controls

executable file
·
45 lines (33 loc) · 1.09 KB

Lab 2 Option 3: Adder

Team

Usage

add [a] [b]

If less than two numbers provided, zeroes are used instead. If more - an error occurs.

Help flags -h/--help support is available.

Prerequisites

  • C++ compiler - needs to support C++17 standard
  • CMake 3.15+

Dependencies (such as development libraries) can be found in the dependencies folder in the form of the text files with package names for different package managers.

Installing

  1. Clone the project.

    git clone [email protected]:ucu-computer-systems/cpp-template.git
  2. Install required packages.

    On Ubuntu:

    [[ -r dependencies/apt.txt ]] && sed 's/#.*//' dependencies/apt.txt | xargs sudo apt-get install -y

    On MacOS:

    [[ -r dependencies/homebrew.txt ]] && sed 's/#.*//' dependencies/homebrew.txt | xargs brew install

    Use Conan on Windows.

  3. Build.

    cmake -Bbuild
    cmake --build build