-
Необходимо перейти в корневую директорию и выполнить команду для сборки проекта
make
-
Исполняемые файлы появятся в папке
bin
-
Для удаления всех объектных и исполняемых файлов необходимо выполнить команду
make clean
Задание 1. Написать программу, которая создает файл с именем output.txt
, записывает в него строку String from file
, затем считывает ее из файла с конца и выводит на экран.
Результат работы программы:
Перевернутая строка: elif morf gnirtS
Задание 2. Реализовать файловый менеджер на подобии mc, с функционалом навигации по папкам и двумя панелями (переключение между панелями через Tab). Использовать для графики библиотеку ncurses.
Возможности разработанной программы:
-
Открытие содержимого папки осуществляется нажатием клавиши
Enter
. -
Переход между панелями вывода осуществляется нажатием клавишии
Tab
. -
Специальный порядок вывода на экран: сначала папки, отсортированные в алфавитном порядке, затем отсортированные файлы.
-
Папки и файлы отличаются по цвету.
-
Внизу окна указывается текущий выбранный элемент соответствущюей панели.