jak se to dela pod linuxem, kdyz mam jen jedno source napr. adresar je plny souboru, ktere vypadaji asi takto:
------------ < > ------------
#ifdef LIB_1
#include <incl1.>
#else
#include <incl2.>
#endif
funkce (a,b,c) {
....
}
------------ < > ------------
ulohou je, aby se vytvorila podle direktivy LIB_1 budto jedna nebo druha library.
Je to mozne, bez toho aby se muselo v adresari se source vzdy nejdrive vsechno smazat (make clean ?) a pak spustit celou kompilaci znovu?