久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

ABI

ApplicationBinaryInterface--應(yīng)用二進(jìn)制接口 應(yīng)用二進(jìn)制接口,描述了應(yīng)用程序和操作系統(tǒng)之間,一個應(yīng)用和它的庫之間,或者應(yīng)用的組成部分之間的低層接口。ABI不同于應(yīng)用程序接口(API),API定義了源代碼和庫之間的接口,因此同樣的代碼可以在支持這個API的任何系統(tǒng)中編譯,然而ABI允許編譯好的目標(biāo)代碼在使用兼容ABI的系統(tǒng)中無需改動就能運行。 ABI掩蓋了各種細(xì)節(jié),例如:調(diào)用約定(控制著函數(shù)的參數(shù)如何傳送以及如何接受返回值);系統(tǒng)調(diào)用的編碼和一個應(yīng)用如何向操作系統(tǒng)進(jìn)行系統(tǒng)調(diào)用;以及在一個完整的操作系統(tǒng)ABI中,目標(biāo)文件的二進(jìn)制格式、程序庫等等。一個完整的ABI,像Intel二進(jìn)制兼容標(biāo)準(zhǔn)(iBCS),允許支持它的操作系統(tǒng)上的程序不經(jīng)修改在其他支持此ABI的操作體統(tǒng)上運行。

相關(guān)標(biāo)簽

ABI 10-Gigabit