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

ABI i API - objašnjeje i razlike.

[es] :: Art of Programming :: ABI i API - objašnjeje i razlike.

[ Pregleda: 1770 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
195.252.119.*



+2790 Profil

icon ABI i API - objašnjeje i razlike.21.06.2007. u 13:41 - pre 205 meseci
Da li bi neko mogao da mi objasni šta je to ABI i koje su razlike između njega i API-ja?
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

bkaradzic
Branimir Karadžić
ArenaNet
Seattle, WA

Član broj: 14953
Poruke: 1630
67.151.201.*

Sajt: https://github.com/bkarad..


+11 Profil

icon Re: ABI i API - objašnjeje i razlike.21.06.2007. u 18:16 - pre 205 meseci
Pa ABI (Applicaton Binary Interface) definiše low level interfejs kako se funkcije pozivaju, kako se argumenti šalju u te pozive, kako se rezultat vraća, kako je stek za te pozive organizovan, kako API poziva OS (npr. pogledaj sys/syscall.h), itd. Ovo je bitno ako želiš da povezuješ biblioteke pisane u dva različita jezika ili kompajlirana sa dva različita kompajlera istog jezika ili čak prenosiš object fajlove kompajlirane za isti CPU ali za dva različita OS-a (ovo zadnje je više teorija).

 
Odgovor na temu

[es] :: Art of Programming :: ABI i API - objašnjeje i razlike.

[ Pregleda: 1770 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

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