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?
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
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
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.