Archivo

Entradas Etiquetadas ‘compilar’

Compilar y corregir errores desde Vim

Martes, 12 de Mayo de 2009 piponazo 4 comentarios

vim-editor_logocpp logo

Cada día amo más a este gran editor :D. Ya conocía que vim te permitía ejecutar tu Makefile directamente desde el editor, pero hace poco he descubierto que podemos observar la lista de errores y avisos (en caso de que los haya) y posicionarnos directamente en las líneas que contienen esas posibles fallas. En esta entrada os voy a comentar de forma resumida como se puede realizar las compilaciones de nuestros proyectos de programación en C/C++, y las correciones de errores directamente desde Vim.

Leer más…

GD Star Rating
loading...
  • Share/Bookmark

Compilar FreeWRL

Lunes, 27 de Abril de 2009 piponazo Sin comentarios

freewrl

Freewrl es un programa para la lectura y visualización de ficheros en formato VRML 2.0, VRML 97 y X3D, para GNU/Linux y OSX (Windows ya tiene bastantes programas de este tipo :P).  Actualmente utilizo mucho dicho programa para mi trabajo de investigación, ya que me ayuda a representar de forma rápida y sencilla modelos tridimensionales de objetos, sin tener que pararme a desarrollar un sistema de visualización que haga uso de por ejemplo OpenGL. Leer más…

GD Star Rating
loading...
  • Share/Bookmark

Instalar guake desde fuentes

Lunes, 13 de Abril de 2009 piponazo Sin comentarios

guake1

Guake es una terminal que aparece desde la parte de arriba de la pantalla (al estilo de yakuake en KDE) para Gnome. Es la alternativa de yakuake que más me gusta para Gnome, y si usas Ubuntu, encontras este programa en los repositorios, por lo que no tendrás ningún problema para instalarlo. Sin embargo, hay otras distribuciones donde no aparece este programa en sus repositorios y al compilar el programa da el siguiente mensaje de error: “Guake can not init! Gconf Error. Have you installed guake.schemas properly?”. A continuación explico como instalar guake desde su tarball.

Leer más…

GD Star Rating
loading...
  • Share/Bookmark

Gcc: Cruza la inicialización de …

Martes, 2 de Diciembre de 2008 piponazo 5 comentarios

buf … hasta que uno se acostumbra a todos los errores y advertencias que te suelta gcc pasa mucho tiempo, y es que acaba de darme uno de esos errores que no sabes que solución puede tener, ya que la solución dista mucho de lo que uno podría imaginarse en un principio. El error que me daba era algo como esto dentro de un case de un bloque switch:

../src/octree.tcc:833: error: salto a la etiqueta case
../src/octree.tcc:823: error:   cruza la inicialización de ‘const guoctree::Octree<guoctree::octreeValues, 1>::Aggregate* aa’

Si te ha ocurrido algo como esto alguna vez sigue leyendo para averiguar como solucionar el problema.

Leer más…

GD Star Rating
loading...
  • Share/Bookmark

Compilar usando varios núcleos: “make -jn”

Domingo, 24 de Febrero de 2008 piponazo Sin comentarios

Es curioso que una característica tan importante de uno de los comandos más utilizados (make) por los desarrolladores haya escapado tanto tiempo a mi conocimiento. Cuando compilamos cualquier programa con este comando se van ejecutando secuencialmente una serie de instrucciones que compilan cada uno de los archivos de código fuente con las librerías necesarias, en un orden establecido por el propio Makefile.

Lo curioso es que esta serie de compilaciones pueden paralelizarse en varias tareas de compilación con la opción -j de make. Leer más…

GD Star Rating
loading...
  • Share/Bookmark