当前位置: 技术问答>linux和unix
关于_asm_宏定义的问题
来源: 互联网 发布时间:2016-08-02
本文导语: 我想在我编写的程序里加入内联汇编代码,使用的编译器为gcc,但是我发现有一个问题,就是我编写的程序中没有包括任何头文件的情况下,当使用gcc进行编译的时候会_asm_没有定义,但是如果直接使用asm就可以,我想...
我想在我编写的程序里加入内联汇编代码,使用的编译器为gcc,但是我发现有一个问题,就是我编写的程序中没有包括任何头文件的情况下,当使用gcc进行编译的时候会_asm_没有定义,但是如果直接使用asm就可以,我想问的是如果想用_asm_而不是asm的话应该包含哪个头文件?
|
最好用两个下划线的 __asm__ 它和asm一样,不用包含任何头文件
一个下划线的 _asm_ 好像不太常用
一个下划线的 _asm_ 好像不太常用