当前位置: 技术问答>linux和unix
求助,在linux下,c语言和汇编语言的接口是什么?
来源: 互联网 发布时间:2015-03-30
本文导语: 在windows或dos下的c语言中,有一个"_asm"关键字,利用 _asm {... } 的格式,可以用c语言和汇编语言混合编程.但是,我发现,linux下的gcc编译器不承认"_asm"这个关键字.所以,现在我想请问各位大虾,在linux下,c语言和汇编语言的接口...
在windows或dos下的c语言中,有一个"_asm"关键字,利用
_asm
{...
}
的格式,可以用c语言和汇编语言混合编程.但是,我发现,linux下的gcc编译器不承认"_asm"这个关键字.所以,现在我想请问各位大虾,在linux下,c语言和汇编语言的接口是什么.也就是说,在linux的c语言中,有没有类似于"_asm"的关键字,使得我们能够在c函数中嵌入汇编代码
_asm
{...
}
的格式,可以用c语言和汇编语言混合编程.但是,我发现,linux下的gcc编译器不承认"_asm"这个关键字.所以,现在我想请问各位大虾,在linux下,c语言和汇编语言的接口是什么.也就是说,在linux的c语言中,有没有类似于"_asm"的关键字,使得我们能够在c函数中嵌入汇编代码
|
gcc 采用特殊的汇编语法。
http://www.fanqiang.com/a4/b8/20010704/130401784.html
http://www.fanqiang.com/a4/b8/20010704/130401784.html
|
是__asm__
|
是__asm__