[so] [ tema 2 ] Legare biblioteca partajata la aplicatie
lupescu
lupescu_grigore at hotmail.com
Thu Mar 24 14:54:18 EET 2011
Am probleme la compilare folosind biblioteca partajata.
Includ header-ul crypto.h si creez obiectul main.o .Cand incerc sa creez
executabilul primesc
main.cpp:(.text+0x47): undefined reference to `crypt_des(void*, int, void*)'
Comanda folosita este
g++ -Wl,-rpath -llibcrypto -L. main.o -o bin
In alte situatii (la folosirea altor biblioteci *.so - nu la tema) nu am avut
probleme. Sa incarc biblioteca la runtime nu am incercat [1].
[1] http://www.yolinux.com/TUTORIALS/LibraryArchives-StaticAndDynamic.html
More information about the so
mailing list