LD_PRELOAD cu mai multe fișiere sursă

Am scris modul LD_PRELOAD, toate sursele mele sunt in source.cpp , dar acum am nevoie sa adaug fisierul crypt.cpp cu cateva clase am nevoie, cum pot compila LD_PRELOAD via g ++ utilizând mai mult de un fișier .cpp?

Mulțumiri!

0

1 răspunsuri

Dacă comanda dvs. pentru a construi biblioteca preload a fost:

g++ -fPIC -shared -o preload.so source.cpp

atunci ați schimba aceasta la:

g++ -fPIC -shared -o preload.so source.cpp crypt.cpp

adică pur și simplu adăugați numele fișierului la sfârșitul liniei de comandă care compila fișierele .cpp.

0
adăugat