A libtool egy fontos segédprogram, ami a forrás hordozhatóságát segíti elő. Rendelkezésünkre bocsát egy egységes interfészt a statikus és dinamikus programkönyvtárak létrehozásához, javításához és karbantartásához a legtöbb használatos számítógépes rendszerhez. Három lépcsője van: a libtoolize parancs az ltconfig szkript segítségével hozzáadja a forrás-könyvtárstruktúrához a libtool támogatást. Ez a szkript generál egy rendszerspecifikus szkriptet, amelynek a neve libtool. A libtool szkript fogja az igazi munkát elvégezni.
Mint az Autoconf és az Automake esetén, ha CVS-t használsz, szükséged lesz a Libtool-ra. Ha a tar csomagokat használod, a libtoolize parancsot már lefuttatták, és az ltconfig önállóan is tud működni, nincs már szüksége a Libtool-ra. Többet tudhatsz meg a libtool-ról, ha átrágod magad a http://www.gnu.org/software/libtool/libtool.html oldalain.