У меня сумасшедшее требование, когда мне нужно создать растровое изображение в приложении c++, прочитав xml файл с объектами, такими как линия, круг прямоугольника и текст. Но это приложение не имеет графического интерфейса, окна и т.д. Мне придется делать рисунок на память с помощью библиотек чертежей и сохранять его как растровое изображение. Его возможно в С#, но я не уверен, возможно ли это в Linux. Существуют ли библиотеки для Linux для рисования? без использования какого-либо окна или формы (GUI). Заранее спасибо..
Каирская графическая библиотека является одним из вариантов: http://cairographics.org/. Это также рассматривается в качестве основы для будущей C++ 2D-графической библиотеки