Tak jak w temacie, czy jest możliwe (jeśli tak, to jak to zrobić) by kompilator linkował bibliotekę tylko w wypadku gdy została zdefiniowana zmienna (np. w preprocesorze (?)). Pracuje w CodeBlocks'ie na windowsie.
"Schematycznie":
#ifdef LINKUJ
"link costam.a"
#endif
Pozdrawiam