ExampleLibrary3D - Реализация поддержки представления кругов, эллипсов и цилиндрических спиралей в трехмерном пространстве.
Исходный код написан с использованием стандарта "C++17" и содержит базовый пример по работе с библиотекой.
Код программы спокойно компилирует с такими компиляторами как Visual C++ или GCC.
При этом для того того, чтобы запустить процесс компиляции на GCC потребуется установить стандарт языка C++17 и выше. Сделать это можно при помощи простых команд:
$g++ -std=c++17
$g++ -o __.exe Exampl3d.h methods.cpp main.cpp
$./__.exe
Для того того, чтобы запустить процесс компиляции на Visual C++ потребуется также установить для компилятора стандарт языка C++17 и выше. Сделать это можно при помощи нескольких простых шагов:
- Заходим в проект и выбираем окно Свойства
- Свойства конфигурации
- C/C++
- Дополнительно
- Выбираем стандарт ISO C17 (2018) Standard (/std:c17)
Для запуска необходимо скачать и переместить в одну дирректорию файлы:
- Example3d.h - заголовочный файл содержащий определения классов и функций;
- methods.cpp - файл содержащий описание методов класса и функций;
- main.cpp - главный файл программы.