compilation
Toto je starší verze dokumentu!
Kompilace a linkování
- knihovny můžeme k programu linkovat staticky v době kompilace nebo za běhu (sdílené knihovny)
- před spuštěním programu se kontrolují požadované knihovny
- vyžadované knihovny lze vypsat příkazem 'ldd„
- knihovny linker hledá v pracovním adresáři a standardních adresářích jako
/libnebo/usr/lib - vlastní cestu lze přidat
- nastavením systémové proměnné
LD_LIBRARY_PATH - do /etc/ld.conf a následně zavolat
ldconfig - při kompilaci, pomocí nastavení
-Wl,-rpath=/vlastni/cesta
compilation.1484670384.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)
