Foros - Stratos

Programadores => General Programadores => Mensaje iniciado por: Hans en 22 de Diciembre de 2008, 11:42:58 AM

Título: ¿Existe la opción de sólo relinkar en Codeblocks?
Publicado por: Hans en 22 de Diciembre de 2008, 11:42:58 AM
La única manera de hacerlo que conozco es añadiendo las librerías que quiero relinkar en las dependencias de cada target para que en el caso de que cambien se vuelva a linkar pero tengo muchos targets y demasiados proyectos como para ponerme ahora a añadir todas las dependencias, tardo menos en recompilar todo o cambiar algún fichero de cada proyecto para que se vuelva a compilar.

¿Alguien conoce alguna manera de relinkar sin más?
Título: Re: ¿Existe la opción de sólo relinkar en Codeblocks?
Publicado por: DarkFenix en 22 de Diciembre de 2008, 04:44:56 PM
  No sé si he entendido del todo tu mensaje... pero para eso que quieres está make.

  Y claro que se puede enlazar sin necesidad de compilar...  :-X
Título: Re: ¿Existe la opción de sólo relinkar en Codeblocks?
Publicado por: Hans en 22 de Diciembre de 2008, 04:47:31 PM
Codeblocks es una ide gráfica para compilar gcc en mi caso. No encuentro un botón para sólo enlazar sin compilar, la única manera que he encontrado es indicarle las librerías externas como dependencias para que en caso de que estas cambien se vuelva a enlazar pero tengo demasiados targets y demasiados proyectos como para ponerme a indicar cuales son esas dependencias.

T_T
Título: Re: ¿Existe la opción de sólo relinkar en Codeblocks?
Publicado por: senior wapo en 22 de Diciembre de 2008, 06:34:31 PM
No se la manera de hacerlo en CodeBlocks, pero alternativamente, si borras el fichero ejecutable/dll y le das a generar pues se limitará a linkar ya que todos los ficheros objeto están actualizados.

CodeBlocks soporta scripts asi que no creo que sea muy complicado hacer una y que te la muestre en el IDE.