Лабораторная 5. Стеки, очереди
- Разработать модуль squnit для поддержки стеков и очередей целочисленных значений,
реализованных на базе массивов. Шаблон кода проекта предоставлятся.
В наборе файлов шаблона присутствует файл makefile, предназначенный для упрощения перекомпиляции
проекта. При запуске утилиты make, будет создан исполняемый файл main. При запуске
make clean будет удален данный исполняемый файл, а также объектный файл модуля.
Рекомендуется изучить принципы работы сборочной системы make и синтаксис make-файлов для
упрощения в дальнейшем сборки многомодульных проектов
(
Make - GNU Project - Free Software Foundation
,
make — Википедия
,
GNU Make. Программа управления компиляцией (перевод)
,
Эффективное использование GNU Make
).
- Создать программу/набор программ для проверки работоспособности всех функций модуля.