标签: c assembly inline-assembly
我想在c中将* .inc文件包含到我的内联汇编程序中。我怎样才能做到这一点?
我目前正在使用gcc编写带有代码块的raspi。
所以任何人都有任何想法?
答案 0 :(得分:0)
不,这不行。
内联汇编代码由编译器处理。虽然包含文件由预处理器包含在源文件中。这是在编译器获取源文件之前完成的。预处理器将内联汇编程序代码解释为字符串文字,并忽略其内容。
另请查看ARM GCC Inline Assembler Cookbook,“常见陷阱/预处理器宏”一章。