echo "Please enter some input: "
read input_variable
echo "You entered: $input_variable"
Попробуйте Anti-Grain Geometry . Из описания:
Anti-Grain Geometry (AGG) - это бесплатная графическая библиотека с открытым исходным кодом, написанная на промышленно стандартном C ++. Условия использования AGG описаны на странице лицензии. AGG не зависит от каких-либо графических API или технологий. По сути, вы можете думать об AGG как о механизме рендеринга, который создает пиксельные изображения в памяти из некоторых векторных данных. Но, конечно, AGG может гораздо больше. Идеи и философия AGG:
Взгляните на SFML . Это открытый исходный код, но лицензия очень разрешающая.
Antigrain выполняет высококачественный рендеринг примитивов и, кажется, может отображать шрифты истинного типа и имеет коммерческую лицензию, доступную по запросу.
Вы пробовали FLTK ? Он легкий, кроссплатформенный, поддерживает 2D / 3D графику и поставляется с хорошим набором виджетов (включая компонент построения графиков). API простой и понятный.
Существует также:
Вы должны оценивать каждую таблицу по отдельности на предмет того, какой тип данных будет соответствовать потребностям каждой из них. Если INTEGER удовлетворяет требованиям конкретной таблицы, используйте эту функцию. Если достаточно SMALLINT, используйте это. Используйте тип данных, который будет длиться, не будучи чрезмерным.
-121--1035763-Существует также libgd - простой, но хорошо написанный.
Что касается Каирской графики , я не могу поверить, что визуализирует текст , который выглядит плохо. Если вас особенно беспокоит визуализация текста, Состояние визуализации текста от января 2010 года дает достаточно хороший обзор.
Я использую CIMG : кроссплатформенная платформа (автономный файл одного заголовка), простой, краткий. PNG не поддерживается, но может быть обработан, если ImageMagick установлен (см. Поддерживаемые форматы ).
См. Также этот вопрос вопрос .