Lab 5 myshell2
Team
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
-
Clone the project.
git clone https://github.com/sluzhynskyi/myshell2.git
-
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.
-
Build.
cmake -Bbuild cmake --build build
-
Build.
cmake -G"Unix Makefiles" -Bbuild cmake --build build