Entradas

Mostrando entradas de enero, 2018

Compilando las wxWidgets (Linux)

Linux Comenzamos con el proceso, en Linux verificamos por lo general nuestra distribución puede incluir estas librerías para ahorrarnos el proceso de compilación (en mi caso fue así) en caso contrario nos vamos a la página oficial para descargar las librerias. http://wxwidgets.org Descomprimimos y entramos en el directorio, estando ahi ejecutamos el siguiente comando para configurar las librerías: configure -j4 -f BUILD=debug UNICODE=1 SHARED=0 MONOLITHIC=1 BUILD = Es el tipo de librería que se compilará, al ser debug esta nos servirá para depurar los programas que vayamos a realizar. UNICODE =Para activar el soporte de caracteres Unicode. SHARED =Se generará una librería dinámica (.so) el cual se enlazarán los programas. MONOLITHIC =La librería monolítica es una librería en la cual se concentrarán todas las llamadas referentes a esta librería, obviamente que a efectos de rendimiento no es lo más recomendable, ya que si sólo llegasemos a utilizar unos cuantos widgets tendre...

Instalación del Editor CodeBlocks

Imagen
Después de pensar un poco he decidido decantarme por Code::Blocks, un excelente IDE de código libre realizado precisamente bajo dichas librerías, simplemente con el fin de modificar en lo mínimo algún proyecto. http://www.codeblocks.org/ Windows En Windows no habrá mucho problema ya que en su sitio web hay una versión de instalación, como somos novatos recomiendo bajar el binario con el compilador MinGW (mingw-setup.exe) Además, nos servirá de utilidad para compilar nuestras librerías wxWidgets (si, de eso no nos salvamos) El proceso de instalación en Windows es sencillo, una vez que hayamos instalado el editor en nuestro equipo debemos proceder a configurar nuestro compilador de la siguiente manera: Nos vamos a Equipo->Propiedades, en la ventana de la versión de Windows Hacemos click en la parte derecha donde dice "Cambiar Configuración". Estando ahí nos vamos a la pestaña "Opciones avanzadas" y hacemos click en el botón "Variables de entorno...

Inicio

Imagen
Está demás decir que me encanta C++, como todos, nunca terminamos de aprender, por lo que aquí iré escribiendo mis experiencias y lo que vaya aprendiendo por si a alguien más le pareciera util. En este momento me dio por aprender una librería que se me hizo muy interesante: wxWidgets, una librería libre, de aspecto nativo y multiplataforma, más sin embargo la documentación está un poco escasa, sobre todo en español, de ahí que he decidido escribir mis expericnaias con el aprendizaje de dichas librerías. https://www.wxwidgets.org/