7 - Uso de distcc

[editar]
Artículo creado por Celso González. Extraido de: http://mitago.net
30 de Noviembre de 1999
La sintaxis de distcc es muy sencilla, por ejemplo para compilar el clásico Hola mundo normalmente haríamos.
gcc -o hello.c
Ahora lo único que tenemos que hacer es indicar que queremos usar distcc y que el compilador que usaremos será el gcc
distcc gcc -o hello.c
Una cosa que nos puede ayudar mucho es la variable de entorno CC, esta variable se mucho en los ficheros Makefile para indicar que compilador es el que se va a usar facilitando la portabilidad. Por ejemplo, si tenemos un programa X con un Makefile estandar y queremos utilizar el compilador de Intel lo único que tenemos que hacer es hacer la llamada a make utilizando ese valor.
make CC='icc'
Si queremos compilar algo utilizando la versión 3.1 del gcc podemos hacer
make CC='gcc-3.1' (o también make CC='-V 3.1')
En nuestro caso, para poder usar distcc indicaremos ese valor en el make, aunque además añadiremos otro parámetro que nos sirve para indicar el número de instancias simultaneas de make que se van a utilizar (normalmente un número ligeramente superior al número de hosts colaboradores).
make -j3 CC='distcc gcc'
[editar]

Sé el primero en opinar


Artículos relacionados con 'Distcc, compilación distribuida entre redes'

Distcc es un programa que nos permite realizar compilaciones de código C distribuidas entre varios... Más »

Autor y licencia de 'Distcc, compilación distribuida entre redes'


Artículo de Celso González. Extraido de: http://mitago.net CopyLeft
Licencia GNU Free Documentation License: http://www.gnu.org/copyleft/fdl.html
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.