OpenEuler 中C与汇编的混合编程

OpenEuler 中C与汇编的混合编程

1.将C代码编译成汇编代码

2.用汇编语言实现函数

  • (1)获取CPU寄存器
  • (2)mysum函数返回x和y的和

3.从汇编中调用C函数

  • 访问全局变量并调用printf

4.在openeuler上的应用

openeuler上编译运行出现/usr/include/gnu/stubs.h:7:11: 致命错误:gnu/stubs-32.h:没有那个文件或目录,需要安装32位的glibc库文件
但执行sudo yum install glibc-devel.i686安装命令报错无法匹配

posted @ 2021-11-24 17:44  20191213兰毅达  阅读(84)  评论(0编辑  收藏  举报