first of all, I`m looking to hire someone to help me creating few recipes. If you are interested, please let me know.

Then, I have three projects that share few classe.

I have placed the classes in a project called common/class_name

At first I though to use shared library for this, I don't understand where to place the library and how to load those library from other software.

Then, I though to use static library... I have the same problem as the first one.

Then, I though to use package... This sounds easy, but how to manage the makefile to compile everything?

I am confused and if somebody could help me to chose the best coding practice I would appreciate a lot ! And would like to hire you as a consultant to help me / teach me.

Thank you