|
個(gè)人的總結(jié),如有錯(cuò)誤,歡迎指正,謝謝�。�!
匯編語(yǔ)言的相互調(diào)用:
file1.s (被調(diào)用)
EXPORT(關(guān)鍵字) LA(被調(diào)用的對(duì)象)
file2.s (調(diào)用)
IMPROT (關(guān)鍵字) LA (調(diào)用過(guò)來(lái)的)
C語(yǔ)言中的相互調(diào)用 :
file1.c (被調(diào)用)
fun() (被調(diào)用的對(duì)象前面 不能加上關(guān)鍵字static)
file2.c (調(diào)用)
extern fun() (調(diào)用過(guò)來(lái)的)
C語(yǔ)言中的函數(shù)被匯編語(yǔ)言調(diào)用:
file1.c (被調(diào)用)
fun() (被調(diào)用的對(duì)象前面 不能加上關(guān)鍵字static)
file2.s (調(diào)用)
IMPROT (關(guān)鍵字) LA (調(diào)用過(guò)來(lái)的)
匯編語(yǔ)言中的函數(shù)被C語(yǔ)言調(diào)用 :
file1.s (被調(diào)用)
EXPORT(關(guān)鍵字) LA(被調(diào)用的對(duì)象)
file2.c (調(diào)用)
extern LA() (調(diào)用過(guò)來(lái)的)
|
|