1. Сборка проекта В данном разделе приведены инструкции по сборке исходного кода ассемблера, а также требования к операционной системе и установленным программам.
1.1. Требования к окружению Сборка проекта должна осуществляться в среде GNU/Linux. Также возможно использование таких средств, как Cygwin и Windows Subsystem for Linux, но в данном руководстве рассмотрена сборка только в GNU/Linux.
Должны быть установлены следующие программные пакеты:
· GNU Autotools,
· GNU Make,
· GNU GCC.
1.2. Инструкция по сборке Сборка проекта заключается в выполнении следующих команд:
$ autoreconf -i
$ ./configure
$ make
Установка исполняемого файла в систему осуществляется с помощью команды:
$ sudo make install
1.2. Тестирование проекта Вместе с исходным кодом предоставляются тесты, расположенные в каталоге «tests». Для их запуска в корневом каталоге проекта необходимо выполнить команду:
$ make check
В случае успешного выполнения команда вернёт результат, равный 0. В противном случае она возвратит число, равное количеству неудачных тестов.
Журнал тестирования, содержащий вывод ассемблера и драйвера тестов, расположен в файле «tests/test-suite.log».