Compilare del codice che include librerie esterne

Quando il codice creato contiene delle classi ...si fa così!

Prima si compila con "-c" il sorgente della classe:

c++ -c -I $ROOTSYS/include threadsh1.C

poi si compila la classe come una libreria:

c++ -shared -o libthreadsh1.so threadsh1.o

infine si compila il sorgente che usa la classe, linkando la libreria:

c++ -o thr thr.cc `root-config --cflags --glibs` -L . -lthreadsh1