В последнее время я сделал несколько графиков с помощью gnuplot, что довольно мощно. Хотя я думаю, что это только Linux, что может быть или не быть проблемой.
Кроме того, хотите верьте, хотите нет, с LaTeX можно сделать некоторые удивительные вещи. Я использовал библиотеку tkz (tikz) для создания удивительных графиков.
Оба решения выводятся в файл, который вы можете включить в свой интерфейс.
Они не являются библиотеками C ++, но вы можете легко создавать файлы данных и вызывать необходимые программы из вашей программы на C ++ (проявляя творческий подход к system () и, возможно, к некоторым сценариям оболочки).