programacion grafica con g++

Hola a todos, tenga un buen dia o buena noche jajajaja segun se encuantren.
bueno el motivo de este post es que tengo que realizar un proyecto en g++, el proyecto es de simulaciones quimicas, antes utilizaba windows pero me cambie a linux debian etch hace como 1 mes, y tengo dudas por que no puedo utilizar las mismas librerias graficas de windows en debian etch, he estado investigando y he encontrado que existen varias bibliotecas graficas para g++ ya que este no tiene soport por si mismo para graficos.
Las bibliotecas que he encontrado son xfree86, svgalib(de bajo nivel), x11, mi objetivo es realizar el programa de modo que pueda ser portable y segun que la mayoria de las distribuciones linux y unix utilizan el sistema x11, pero ya busque y no encuentro los comando que necesito para empezar a realizar dibujos con g++, aunque tambien encontre al GGI que segun tiene soprte para todas la distribuciones, por favor si alguien podria decirme que biblioteca me comviene mas se los agradecere. o si exieste alguna manera de utilizar la biblioteca de windows, si me podrian proporcionar una guia o un manual por favor

muchas gracias

Yo solía usar SDL, que es bastante intuiva.

Hola, supongo que con g++ te referís al compilador de C++; si es así, seguí leyendo. Sino, anda al final :)
Para programar interfaces gráficas en C++ yo uso Gtkmm[1] + Glade[2]. Gtkmm es una librería que te ofrece varios widgets[3] y Glade te permite diseñar las interfaces de una forma gráfica y luego usar una librería llamada libglademm[4] para levantar el XML que te genera. Glade también te puede generar el código, pero eso a mi mucho no me gusta.
Aquí [5][6] te dejo dos buenos tutoriales, muy amplios para lo que quieres ahora, pero es útil para ver algo específico.

Saludos, Gonzalo

Pd: Me había olvidado de comentarte que esta combinación se puede usar en la mayoría de los linux (no digo todos por si acaso), en Window$ y Mac. Aunque yo solo lo usé en Ubuntu y Debian.

[1]: http://www.gtkmm.org/
[2]: http://glade.gnome.org/
[3]: http://www.gtkmm.org/docs/gtkmm-2.4/docs/reference/html/group__Widgets.h...
[4]: http://www.gtkmm.org/docs/gtkmm-2.4/docs/tutorial/html/chapter-libgladem...
[5]: http://www.gtkmm.org/docs/gtkmm-2.4/docs/tutorial/html/index.html
[6]: http://www.linuxlots.com/~barreiro/spanish/gtk/tutorial/gtk_tut.es.html#...

gracias por la respuestas, pero a mi me gustaria saber si existe al guna manera de programar con g++(c++) sin utilizaar ninguna interfaz como gtk oparecidos. no se si alguien sabe si exite algo por el estilo,por segun lei que puedo utilizar el xfree86 pero no se como otalvez no precismante con ese si existe otro mejor que ese, seria de gran ayuda

cruz escribió:

gracias por la respuestas, pero a mi me gustaria saber si existe al guna manera de programar con g++(c++) sin utilizaar ninguna interfaz como gtk oparecidos. no se si alguien sabe si exite algo por el estilo,por segun lei que puedo utilizar el xfree86 pero no se como otalvez no precismante con ese si existe otro mejor que ese, seria de gran ayuda

Lamentablemente en eso no te puedo ayudar. Se que se puede, pero no cómo.