Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 1.28 KB

README.md

File metadata and controls

38 lines (25 loc) · 1.28 KB

Домашнее задание 03

Build Status

Цель: изучить возможности аллокаторов из STL библиотеки

Необходимо:

  • Написать свой аллокатор, который сможет работать с любым контейнером из STL;
  • Написать свой простой контейнер и воспользоваться аллокатором.

Дополнительно:

  • Добавить диннамическое расширение памяти в аллокаторе.

Установка пакета

Для Ubuntu Trusty нужно сделать следующее:

echo "deb http://dl.bintray.com/hamsterisoftware/deb-repo trusty main" | sudo tee -a /etc/apt/sources.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 379CE192D401AB61
sudo apt-get update && sudo apt-get install allocator

Генерация сборки

Запустить в корневом каталоге проекта

cmake -H. -BBuild

Сборка проекта

Запустить в каталоге Build

cmake --build .