[Jderobot] Instalación de cabeceras recursivas
JoseMaria
josemaria.plaza en gmail.com
Lun Oct 14 19:13:12 CEST 2013
Estupendo Fran, vamos ganando en coherencia y limpieza para programar.
JoseMaria
On Fri, 2013-10-11 at 21:41 +0200, franciscomiguel.rivas en urjc.es wrote:
> Buenas,
> acabo de modificar la dirección de instalación de las cabeceras que no
> cuelgan directamente del directorio principal de la librería. Me
> explico:
> Ahora colorspaces está dentro de visionlib, por lo que para hacer el
> include hacemos:
> <visionlib/colorspaces/colorspacesmm.h>
>
> El problema es que la forma de instalación de las librerías es intalar
> en /usr/local/include/jderobot todas las cabeceras únicamente con el
> nombre del directorio superior. Es decir colorspacesmm.h se instalaba
> en /usr/local/include/jderobot/colorspaces/colorspacesmm.h
>
> Esto implica tener que cambiar las cabeceras de nuestros fuentes
> dependiendo si estamos compilando desde el fuente del repo o desde
> nuestra instalación local. Para que quede mas limpio he modificado la
> instalación para que los includes se instalen sobre el path completo
> de su librería, en el ejemplo en:
> /usr/local/include/jderobot/visionlib/colorspaces/colorspacesmm.h
>
>
> Esto afecta a geometry y a visionlib.
>
>
> La gente que esté utilizando componentes externos igual tiene que
> cambiar algún include pero creo que así queda mucho mas limpio. Si me
> equivoco y alguien le ve alguna pega deshacemos el cambio.
>
> un saludo,
> Fran.
>
> ------------------------------------------------------------------
> Laboratorio de Análisis del Movimiento, Biomecánica, Ergonomía y
> Control Motor (LAMBECOM).
> Departamento de Fisioterapia, Terapia Ocupacional, Rehabilitación y
> Medicina Física.
> Universidad Rey Juan Carlos (URJC).
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
--
http://gsyc.es/jmplaza
Universidad Rey Juan Carlos
More information about the Jde-developers
mailing list