Kazda kniznica ma v interfacenom h-cku define urcujuci verziu libky. Napriklad libeslavedriver.so.7.4.20 bude mat v eslavedriver.h define: #define ESLAVEDRIVER_MAJORVERSION 7 Kde 7 je major verzia. Prida sa podpora do .pro suboru: MAJORVERSION = 6 MINORVERSION = .1.0 VERSION = $$MAJORVERSION$$MINORVERSION DEFINES += __LINUX__ EETHERNETTABLEDRIVER_AUTO_VERSION=$$MAJORVERSION Ukazka toho ako to nastavit do interfaceneho suboru a chyby ktora sa vypise ak je nespravne nastavena: {{coding:define.png|}} Do prisluchajuceho suboru .cpp sa da kontrola: {{coding:check.png|}} Verzia kniznice sa v .pro subore nastavuje tu: {{coding:configuration2.png|}} potom uz v ziadnom pripade nemenit polozku: "Library version" {{coding:configuration.png|}}