В этом задании нужно создать более сложный проект с помощью CMake.
Вам нужно собрать и запустить программу из предыдущего домашнего задания с помощью CMake.
После сборки проверьте, что у вас всё работает корректно.
Треугольник:
Стороны: a=10 b=20 c=30
Углы: A=50 B=60 C=70
Прямоугольный треугольник:
Стороны: a=10 b=20 c=30
Углы: A=50 B=60 C=90
Равнобедренный треугольник:
Стороны: a=10 b=20 c=10
Углы: A=50 B=60 C=50
Равносторонний треугольник:
Стороны: a=30 b=30 c=30
Углы: A=60 B=60 C=60
Четырёхугольник:
Стороны: a=10 b=20 c=30 d=40
Углы: A=50 B=60 C=70 D=80
Прямоугольник:
Стороны: a=10 b=20 c=10 d=20
Углы: A=90 B=90 C=90 D=90
Квадрат:
Стороны: a=20 b=20 c=20 d=20
Углы: A=90 B=90 C=90 D=90
Параллелограмм:
Стороны: a=20 b=30 c=20 d=30
Углы: A=30 B=40 C=30 D=40
Ромб:
Стороны: a=30 b=30 c=30 d=30
Углы: A=30 B=40 C=30 D=40
Не читайте этот раздел сразу. Попытайтесь сначала решить задачу самостоятельно :)
Что использовать для решения.
Этот проект отличается от простейшего только бо́льшим количеством файлов.
Не забудьте добавить пути ко всем файлам исходного кода, заголовочным в том числе, в команду add_executable. Пути к файлам разделяются пробелом.
Для успешной сборки вам нужно следить за расположением заголовочных файлов и файлов исходного кода в вашей директории проекта, за путями в команде add_executable и относительными путями при подключении заголовочных файлов с помощью директивы #include.