Yo también lo recomiendo, para Windows es quizá el mejor IDE para el GCC y corre también en Linux (aunque desconozco si va tan fino).
Para crear librerías (estáticas o dinámicas) lo único que hay que hacer es seleccionar la opción correspondiente en las propiedades del proyecto, no te tendrás que complicar con las opciones de compilación del GCC.
Hay otras características que se agradecen, como resolución automática de dependencias (si modificas un fichero .h se recompilarán todos los ficheros que lo incluyan) o la precompilación de cabeceras, la cual ahorra mucho tiempo de compilación sobre todo si usas wxWidgets [wxwidgets.org].
Re:Code::Blocks
(Puntos:2, Interesante)Para crear librerías (estáticas o dinámicas) lo único que hay que hacer es seleccionar la opción correspondiente en las propiedades del proyecto, no te tendrás que complicar con las opciones de compilación del GCC.
Hay otras características que se agradecen, como resolución automática de dependencias (si modificas un fichero .h se recompilarán todos los ficheros que lo incluyan) o la precompilación de cabeceras, la cual ahorra mucho tiempo de compilación sobre todo si usas wxWidgets [wxwidgets.org].
Además, si quieres crear aplicaciones GUI puedes ayudarte de wxFormBuilder para diseñar la interfaz gráfica de forma visual. [sourceforge.net]