Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Objasnjenje .lib i .obj fajlova

[es] :: C/C++ programiranje :: Objasnjenje .lib i .obj fajlova

[ Pregleda: 2690 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

glamoc

Član broj: 125620
Poruke: 346
*.adsl.static.sezampro.yu.



+1 Profil

icon Objasnjenje .lib i .obj fajlova20.08.2007. u 12:50 - pre 202 meseci
Nije mi jasno sta se nalazi u *.obj i *.lib fajlovima posto sam video da mogu nekom da dam samo lib fajl nekog koda u c++
i da na osnovu njega moze da se izvrsi nekakvo linkovanje sa ostalim delom koda pa me interesuje kako se to radi.
Kad covjeka napusti Sunce njegovog zavicaja ko ce mu posvijetliti na putu povratka
 
Odgovor na temu

yaelo
Rajko Vojnović
Beograd

Član broj: 78087
Poruke: 153
*.smin.sezampro.yu.



+9 Profil

icon Re: Objasnjenje .lib i .obj fajlova20.08.2007. u 23:49 - pre 202 meseci
obj je kompajlirani fajl. Na primer imaš main.cpp. compile main.cpp -> main.obj. Ako imaš projekat sa par .cpp fajlova kompajler če ti od njih napraviti .obj fajlove. Zatim se startuje linker koji ti povezuje sve te obj fajlove sa resursima i lib fajlovima i od svega toga pravi exe fajl. lib je skračenica od library i u njemu se takodje nalazi kod koji je obično deljen izmedju projekata ili je dobijen od nekog vendora. Linkovanje ti vrši IDE automatski.
 
Odgovor na temu

etoxiuq

Član broj: 152213
Poruke: 18
*.cpe.net.cable.rogers.com.



Profil

icon Re: Objasnjenje .lib i .obj fajlova21.08.2007. u 04:59 - pre 202 meseci
.lib je za microsoftov kompajler staticka biblioteka i sadrzi jedan ili vise .obj fajlova.
 
Odgovor na temu

DjoleReject
Djordje Knezevic
Zvezdara

Član broj: 85258
Poruke: 309
*.dynamic.sbb.co.yu.



+1 Profil

icon Re: Objasnjenje .lib i .obj fajlova24.08.2007. u 20:07 - pre 202 meseci
Evo cemu ti to moze posluziti:
Recimo da zelis da uradis deo nekog veceg projekta. Onaj deo koji ti uradis, mozes ostalima dati u obliku .h i .cpp fajlova, ali mozes i iskompajlirati sve to u jedan .lib fajl, a ostali to koriste kao i obicno.

Zgodna i uobicajena stvar je da kad pravis nekakve pomocne programe (delove programa), na primer, Nesto sto ce da pusta zvuk u aplikacijama ili da crta... i ako zelis da ponudis to drugima, stavis ga na raspolaganje kao .lib i svi oni samo ukljuce tvoj lib u svoj projekat i koriste ga kako im je volja. Naravno, sve ovo bi mogao da uradis i tako sto im das sav sors, ali je daleko prakticnije cimanje sa samo jednim fajlom.

Ovo sto sam naveo je razlog zasto sam ih ja koristio, mozda ce neko znati i bolje razloge.
De si Deda...
 
Odgovor na temu

[es] :: C/C++ programiranje :: Objasnjenje .lib i .obj fajlova

[ Pregleda: 2690 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.